我有以下代码行:
<li id="1" class=" ">
<a href="">Parking Lot</a>
<span id="1" class="list-edit">edit</span>
</li>
然后我有两种结合:
$("#lists li").click(function(){.......
$(".list-edit").click(function(){.........
我遇到的问题是我需要LI来包含EDIT范围,因为CSS样式的原因,我有一个很大的蓝色背景。但是这阻止了我对EDIT btn的约束。有没有办法让这两个玩得很好?
Thxs
答案 0 :(得分:1)
您可以使用event.stopPropagation
来阻止附加到父LI的点击处理程序在单击编辑范围时触发(如果这是您的意思):
$(".list-edit").click(function(e){
e.stopPropagation();
// do stuff
});