2010-02-24 3 views
0

일치하는 요소에 대한 참조를 얻으려면 어떻게해야합니까? '이'가 정확하지 않습니다.jQuery : 일치하는 객체를 참조하는 방법을 모두

예를 들어 여기서 요소 값을 경고하려고합니다.

//how do i get this to reference the object it matches. 
$("#txtFirstName,#txtLastName,#txtDOB").each(
    function() { alert(this.val()); } 
); 

답변

7

시도 :

$("#txtFirstName,#txtLastName,#txtDOB").each(
    function() { alert($(this).val()); } 
); 
1

그것은 this,하지만 당신이의 jQuery 객체가 필요 val()을 사용합니다.

$(this).val(); 
0

그 문맥에서 this은 실제 DOM 요소에 대한 참조입니다. val() 함수를 사용하려면이를 jQuery 객체로 래핑해야합니다.

$(this).val() 
관련 문제