2009-08-30 6 views
3

私は "ロード"と中間ページのHTMLを呼び出す場所からのメインページを持っています。ロードの完了時には、返されたHTMLをマッサージしていくつかのDIVなどを追加します私はまったく機能していないようです(HTMLは、中間ページから返された後に私が追加した)ダイナミックのdivのためのonclickイベントをバインドしよう!Jquery - dynamic DIV onclickバインディング

LOAD:

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

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

文書READY機能

$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!ありがとう! :) –