我有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");
});
在问题中发布您的代码...不只是小提琴链接 –