動的に生成されるボタンがあり、このボタンでクリック イベントを取得したいと考えています。
だから、私はこれをコーディングしました:
$(document).ready(function(){
$('#editDescription').livequery('click',function(){
alert('click');
});
});
しかし、うまくいきませんでした。
そのため、次のことを試して、要素が JS に表示されるかどうかを確認します。
$(document).ready(function(){
$('body').livequery('click',function(){
console.log($('#editDescription'));
});
});
そしてそれは機能しました、要素はそこにありました。だから私はそれをしました:
$(document).ready(function(){
$('body').livequery('click',function(){
$('#editDescription').livequery('click',function(){
alert('click');
});
});
});
そして2回目のクリックの後、アラートを開始しました。これが起こる理由と、これを修正するにはどうすればよいですか?
ありがとう!