0
から子要素を除外:ここjQueryのは、私が<code><div></code>タグにクリックイベントを除外しようとしていますクリックイベント
は私のhtmlです:ここ
<div class="event" style="height:150px;width:150px;border:1px solid #dddddd;padding:10px">
<div class="number">10</div>
<div class="wrap"><a style="display:block;color:#FF0000">Event Name</a></div>
</div>
はjavascriptのです:
$(document).on('click', '.event', function(e) {
if($(e.target).not('.wrap')){
console.log('Hello');
}
});
しかし、何らかの理由でそれは私のために働かない。 .wrap
または<a>
要素をクリックすると、クリックイベントが発生しないようにします。ここで
あなたはevent.stopImmediatePropagation() 'を使用することができますすべてのシナリオでは適切ではないかもしれないイベント伝播を、停止することです' – mmativ
.NOT()「受賞あなたの状態で働く –