2009-11-04 6 views

답변

1

일치하는 요소 집합의 각 노드에서 innerHTML에 특성 값을 넣으려고합니다.

나는 일치하는 모든 요소를 ​​iterate에 당신을 제안하고 각각의 원하는 특성을 얻을 :

$(document).ready(function(){ 
    $(".myclass[id]").each(function() { 
    $(this).html(this.id); 
    // or $(this).html($(this).attr('id')); 
    }); 
}); 
+0

은 **이 ** 중첩 된 각 기능에서 차이가있다. ** this **는 각각의 anon 함수가 중첩 된 요소이며 더 이상 문서가 아닙니다. –

+0

@Kevin : 정확히, 그는 반복 요소의 속성 값을 원합니다. – CMS

+0

감사합니다. 좋은 해결책입니다. 나는 이것을 'jQuery.fn.extend ({...')를 통해 반복하고 각 반복을 반복했다. 이것은 더 효율적인 코드 크기이다. – Johan

1
$(".myclass[id]").each(function(){ 
    //this is in the right context 
}); 
관련 문제