jQuery 事件中stoppropagation和stopimmediatepropagation的区别
来源:互联网 发布:mac excel怎么加 编辑:程序博客网 时间:2024/05/22 09:58
原文链接:https://segmentfault.com/q/1010000000120125
请看文档里对event.stopImmediatePropagation()
的描述:
Keeps the rest of the handlers from being executed and prevents the event from bubbling up the DOM tree.
从这里可以看出,stopImmediatePropagation做了两件事情:
第一件事:阻止 绑定在事件触发元素的 其他同类事件的callback的运行,看他下面的例子就很明白:
$("p").click(function(event) { event.stopImmediatePropagation();});$("p").click(function(event) { // 不会执行以下代码 $(this).css("background-color", "#f00");});
第二件事,阻止事件传播到父元素,这跟stopPropagation
的作用是一样的。
所以文档里面还有这么一句话:
.. this method also stops the bubbling by implicitly calling event.stopPropagation().
意思是说其实这个方法是调用了stopPropagation()
方法的。
stopImmediatePropagation比stopPropagation多做了第一件事情,这就是他们之间的区别
0 0
- jQuery 事件中stoppropagation和stopimmediatepropagation的区别
- Flex事件流中有关 【 stopImmediatePropagation()和stopPropagation()】 的区别
- W3C/JQuery中stopImmediatePropagation和stopPropagation的区别
- 事件的stopImmediatePropagation和stopPropagation
- stopImmediatePropagation 和stopPropagation的区别
- javascript中stopImmediatePropagation函数和stopPropagation函数的区别
- js中preventDefault 与stopPropagation 及 stopImmediatePropagation的区别
- jquery event.stopImmediatePropagation 和event.stopPropagation
- Event的stopImmediatePropagation和stopPropagation方法
- 怎样区别stopPropagation()与stopImmediatePropagation()
- event.stopPropagation() 和event.stopImmediatePropagation()
- AS3 event stopImmediatePropagation() stopPropagation()用法以及区别
- AS3 event flow 事件冒泡机制 以及 stopImmediatePropagation() stopPropagation()用法 及useCapture的用法
- jQuery源码分析之jQuery.Event,$.stopImmediatePropagation,$.preventDefault,$.stopPropagation
- 事件冒泡之cancelBubble和stoppropagation的区别
- 事件冒泡之cancelBubble和stoppropagation的区别
- AS3 event flow 事件冒泡机制 以及 stopImmediatePropagation() stopPropagation()用法
- jQuery中return false,e.preventDefault(),e.stopPropagation()的区别
- 嵌入式Linux实现TCP/IP通信
- 一步步点亮LED4_使用位运算实现复杂点亮要求
- 用Java写解谜Rpg-1.我理解的MVC与课设
- Codeforces 474 D Flowers(DP)
- WebService学习之旅(五)基于Apache Axis2发布第一个WebService
- jQuery 事件中stoppropagation和stopimmediatepropagation的区别
- Java中对象的引用传值
- Intent和PendingIntent的区别
- PAT 浙大数据结构(Reversing Linked List)
- Educational Codeforces Round 10 D Nested Segments
- Rest使用
- windows计算程序运行时间
- 安卓中WebView内存泄漏等问题
- win7 xshell 缺失mfc110.dll