新しいタグを追加、編集、削除するコードを作成しました。 新しいタグをリストに追加しました。Jquery dom要素参照問題
<li>
要素を選択してタグを削除しようとしています。私がタグを選択すると、最初の3つのタグは、DOMエレメント.tag-list-itemsが参照されるときに最初のタグとしてのみ選択できます。参照している要素を更新して、それがすべて私が追加した<li>
要素を含むようにする方法はありますか?
新しいタグを追加、編集、削除するコードを作成しました。 新しいタグをリストに追加しました。Jquery dom要素参照問題
<li>
要素を選択してタグを削除しようとしています。私がタグを選択すると、最初の3つのタグは、DOMエレメント.tag-list-itemsが参照されるときに最初のタグとしてのみ選択できます。参照している要素を更新して、それがすべて私が追加した<li>
要素を含むようにする方法はありますか?
このアップデートをご覧くださいjsfiddle _tagSel()は、リスト項目が追加されたときに呼び出されます。また、clickイベント内でevent.stopImmediatePropagation()
を使用する必要があります。
答えvarunありがとうございます。 –
$(".tag-list-items").on('click', 'li', tagOperations._tagDel)
を使用する必要があります。将来の要素には、tagOperations._tagDel
リスナーもあります。詳細はevent delegation
以下のコードをご覧くださいhttps://jsfiddle.net/eL3sgxa1/ –