ajax 呼び出しの結果として、大量の "li" アイテムを生成しています。それらは次のようになります。
<li>
<p>Hello result 1</p>
<button>remove</button>
</li>
<li>
<p>Hello result 2</p>
<button>remove</button>
</li>
...
「li」アイテム「ボタン」要素のいずれかがクリックされたときに呼び出され、「li」親へのクリック イベントの伝播も停止するシングル クリック ハンドラを作成できますか? 何かのようなもの:
function btnClicked() {
var liItem = this.parent; // ideally is the <li> whose button was clicked.
return true; // don't let click event go up to <li> parent?
}
- - - - - - - - - 編集 - - - - - - - - - - -
また、ボタン要素を使用するかどうかはわかりませんが、代わりにクリック可能な div をボタンとして使用する可能性があります - 同じ手法が両方で機能するはずですよね?
ありがとうございました