我有ul
標籤裏面div
標籤。我已申請mouseup
事件div
標記和click
事件ul
標記。只啓用mouseup事件內部的點擊事件jquery
問題
每當我點擊ul
標籤,那麼這兩個mouseup
和click
事件被觸發。
我想要的是,當我點擊ul
標籤,那麼只有click
事件應該觸發,如果我在div
標籤做mouseup
事件,那麼只有mouseup
事件應觸發。
我的代碼:
HTML:
<div class="m1">
Nitin Solanki
<ul>
<li>one</li>
<li>two</li>
</ul>
</div>
JS:
$(document).on('mouseup', '.m1', function(){
alert('div mouseup ');
});
$(document).on('click', 'ul li', function(){
alert("ul li- clicked");
});
在問題中發佈您的代碼...不只是小提琴鏈接 –