div をクリックしたときにイベントを発生させたいのですが、その div の特定のリンクをクリックしたときにそのイベントを発生させたくありません。
私のJS
$("#myDiv").not("#myLink").click(function () {
alert("clicked");
});
//Or
$("#myDiv:not(#myLink)".click(function () {
alert("clicked");
});
$("body").on('click', '#myLink', function(e) {
e.stopPropagation();
});
私のHTML
<div id="myDiv">
<a href="#" id="myLink">Some link</a>
</div>
編集:実際に私の実際のコードは「On」メソッドを使用しています。すでに stopPropagation を試しましたが、その場合は機能しません