如果父元素和子元素同时绑定了同样类型的事件(如click),
点击子元素时,如果不想触发父元素的绑定事件,需要在子元素的时间函数里加入以下语句
e.stopPropagation();
参考代码
$("[name='chk']").click(function(event) {
event.stopPropagation();
//省略
return true;
})
阻止事件冒泡
本文介绍了一种在JavaScript中阻止事件冒泡的方法,通过在子元素的点击事件处理函数中使用event.stopPropagation(),可以避免触发父元素上的绑定事件。
如果父元素和子元素同时绑定了同样类型的事件(如click),
点击子元素时,如果不想触发父元素的绑定事件,需要在子元素的时间函数里加入以下语句
e.stopPropagation();
参考代码
$("[name='chk']").click(function(event) {
event.stopPropagation();
//省略
return true;
})
3186

被折叠的 条评论
为什么被折叠?