2009-08-30 4 views
3

"로드"및 중간 페이지의 HTML을 호출하는 위치의 메인 페이지가 있으며로드가 완료되면 반환 된 HTML을 마사지하여 몇 개의 DIV 등을 추가 할 때 ! 나는 전혀 작동하지 않는합니다 (HTML은 중간 페이지에서 반환 된 후 나 추가) 동적 div를위한 onclick 이벤트를 결합하려고 :Jquery - 동적 DIV onclick 바인딩

LOAD :

$j(".loader").load(myURLtoIntermediatePage, '', function() { 
    var HTML= '<div id="abcd">test</div>'; 
    ... 

    $j(".pageDIV").append(HTML);  
} 

문서 준비 기능

$j(document).ready(function() { 

$j('#abcd').onclick(function() { 
      alert($j(this)); 
     }); 

}); 

답변

7

이것은 jQuery 1.3이 필요합니다.

$j("#abcd").live("click", function() { 
    alert($j(this)); 
}); 
+0

wicked! 감사 ! :) –