javascript取消事件冒泡
2012-03-21 10:41
357 查看
有时对一个html标签的点击会触发他父级标签的事件,这时候我们需要用到下面代码,在该标签的事件中加入取消后续的连带事件:
if (e && e.stopPropagation)
//因此它支持W3C的stopPropagation()方法
e.stopPropagation();
else
//否则,我们需要使用IE的方式来取消事件冒泡
window.event.cancelBubble = true;
return false;
if (e && e.stopPropagation)
//因此它支持W3C的stopPropagation()方法
e.stopPropagation();
else
//否则,我们需要使用IE的方式来取消事件冒泡
window.event.cancelBubble = true;
return false;
相关文章推荐
- 浅谈javascript事件取消和阻止冒泡
- javascript_取消事件冒泡
- JavaScript中的事件流—捕捉和冒泡及取消冒泡事件
- 取消JavaScript事件的冒泡行为
- 浅谈javascript事件取消和阻止冒泡
- JavaScript之事件的处理模型---事件冒泡,捕获及取消冒泡,阻止默认事件
- javascript时间冒泡和事件捕获
- JavaScript事件捕获与事件冒泡原理
- JavaScript事件冒泡
- JavaScript-取消事件-e.preventDefault();
- JavaScript事件冒泡简介及应用
- javascript冒泡事件的意义及如何阻止冒泡事件
- 阻止事件冒泡和取消浏览器默认行为
- javascript事件冒泡
- 取消冒泡事件方法
- 看懂此文,不再困惑于javascript中的事件绑定、事件冒泡、事件捕获和事件执行顺序
- JavaScript 事件冒泡简介及应用
- 看懂此文,不再困惑于javascript中的事件绑定、事件冒泡、事件捕获和事件执行顺序
- javascript mouseover、mouseout停止事件冒泡的解决方案
- Javascript 事件对象(三)事件冒泡