誰かがこれを説明できますか?.delegerate を使用するようになったので、コードは正常に動作しますが、なぜそれを使用する必要があるのか わかりません。「ajaxDiv」のクラスを持つajaxで作成された要素があります。このように .live を使用すると、アラートが表示されません。この関数の後に書いたすべてのコードも機能しません。
$(".ajaxDiv").live("click", function(event){
alert('I don\'t work.')
});
しかし、私がこのようにすると、うまくいきます。
$("body").delegate(".ajaxDiv", "click", function(){
alert('I work like a charm!')
});
ありがとう!