$('.removed').on('click', function (e) {
console.log("e", e);
e.preventDefault();
});
を書かれている。しかし、イベントがある私は、クリック機能
をしたい私はこの1つを追加している、これまでに動的
var img = $('<img id="dynamic" class="removed">'); //Equivalent: $(document.createElement('img'))
img.attr('alt', "remove");
imageForm.append(img)
、どこで画像タグを追加しようとしていますトリガーされません。これを解決するにはどうすればよいですか?あなたが書いたクリック機能は、クラス=との任意の要素を見つけることができません$(document)
を経由して、イベントを添付し、あなたはハンドラをアタッチしたいセレクタ
$(document).on('click', '.removed', function (e) {
console.log("e", e);
e.preventDefault();
});
_event delegation_で読んでください。 – CBroe