2016-09-11 10 views
1

jQuery 2.2.4を使用しています。私のページには3つの.note_edit要素があり、ページロード後に動的に追加されています(これらはCartoDBの情報ウィンドウの一部です)。jQuery委任イベントバインドが機能していませんか?

私は彼らがどの要素が存在することを確認するために、コンソールに次のコードを使用しています:

$("body .note_edit"); 

は、その後、私は次のようにコンソールで動的なイベントを追加しようとしています:

$('body').on('click', '.note_edit', function(e) { e.preventDefault(); console.log('whatever'); }); 

しかし、要素をクリックすると何も起こりません。コンソール出力はありません。

ここで何が問題になるのでしょうか?コンソールに他のJSエラーはありませんが、要素は間違いなく存在しています...何ができますか?

enter image description here

+0

私の答えはあなたのために働いてうれしいですが、私はまだ正確に何が起こっていたのか不思議です。 – Mooseman

答えて

関連する問題