event.stopPropagation()方法的使用
来源:互联网 发布:知返景行全文阅读19楼 编辑:程序博客网 时间:2024/05/22 15:15
event.stopPropagation()方法主要用于组织当前时间的冒泡,根据DOM事件的机制,在当前元素上触发的大多数事件都会冒泡传递到该元素的所有祖辈元素上,如果不在这些祖辈元素上相应的阻止事件,那么在祖辈元素上也会触发这些事件,通过event.stopPropagation()的阻止,事件则不会传播到任何的祖辈元素上去。例如:
$("p").click(function(event){
event.stopPropagation();
// do something
});
注意其与event.cancelBubble的区别
<div onclick="alert('div')">
<input type="button" onclick="alert('input');event.cancelBubble=true" value="测试">
<input type="button" onclick="alert('input');" value="测试">
</div>
注意IE事件传递是从下往上的:
事件来源对象->上级对象->上上级对象->.....->body->document->window
0 0
- event.stopPropagation()方法的使用
- Event的stopImmediatePropagation和stopPropagation方法
- 阻止冒泡的方法 event.stopPropagation();
- preventDefault()方法和stopPropagation()方法的使用
- event.stopPropagation()
- event.stopPropagation()
- event.stopPropagation()
- jQuery Event.stopPropagation() 简单使用心得
- jquery的冒泡事件event.stopPropagation()
- jquery的冒泡事件event.stopPropagation()兼容问题
- event.stopPropagation()需要注意的一点
- Jquery减少叠加的方法_添加event.stopPropagation()_实例
- 关于event.cancelBubble和event.stopPropagation()的困惑
- 关于event.cancelBubble和event.stopPropagation()的困惑
- 关于event.cancelBubble和event.stopPropagation()的区别介绍
- 关于event.cancelBubble和event.stopPropagation()的困惑
- jsz中event.preventDefault()与event.stopPropagation()的区别
- event.cancelBubble与event.stopPropagation()
- linux查看防火墙状态及开启关闭命令
- Spring创建Bean的3种方式
- POJ2513-Colored Sticks(并查集 欧拉回路)
- QT-计算器初体验
- js中的数据类型,基本数据类型和引⽤数据类型的区别
- event.stopPropagation()方法的使用
- A. Juicer
- input.nextInt();简单使用讲解
- SRIO学习(三)——SRIO包
- mysql慢查询和php-fpm慢日志
- 卷积神经网络CNN经典模型整理Lenet,Alexnet,Googlenet,VGG,Deep Residual Learning
- iOS中UILabel宽度的自适应 (storyboard/xib)
- 双向链表
- java 中 finally 语句执行状况初窥