使用stopPropagation() 方法;
e.stopPropagation()方法不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。
例:div点击事件阻止冒泡;
html
js
$("#div2").bind("click",function(e){
e.stopPropagation();//阻止事件冒泡,点击div2的时候将不发生点击div1的事件;
});
$().bind("",function(event){
event.stopPropagation(); 1
return false 2
})
2选1.
在事件里面加上 return false