.on()
ページに動的に表示される複数の要素にクリックイベントを添付するために使用しています。.on
私が抱えている問題は、ページ上のコンテナに追加し、クリックイベントをコンテナ内の複数の要素に添付したい場合、後者が前の要素を上書きすることです。
<div id="container">
<!-- elements here appear dynamically -->
<div id="id1"></div>
<div id="id1"></div>
</div>
<script>
$('#container').on("click", "#id1", function(){});
$('#container').on("click", "#id2", function(){});
</script>
上記の例では、id2のクリックイベントのみが機能します。
これを回避する方法はありますか?
ありがとう、Ev。