【发布时间】:2015-06-27 18:13:01
【问题描述】:
我们如何在 Jquery 中进行事件捕获。我对 JavaScript 中的 事件冒泡 和 事件捕获 了如指掌,但我想知道 Jquery 是否有类似的事件捕获功能。 如果没有,那么我该如何扩展 Jquery 代码以实现此附加功能。请指导。感谢您的建议。
【问题讨论】:
-
“停止事件捕获”是什么意思?注销所有捕获事件处理程序?将它们转换为冒泡的?或者您的意思是如何真正做捕获事件处理程序?
-
供您参考,我创建了一个 JS Fiddle 。这是通过 JS 完成事件捕获的简单演示。我只是想通过 Jquery 来做到这一点。我想知道 jquery 中的 jsfiddle 代码行
divs[i].addEventListener("click", highlightThis, true)替代 -
是的,我知道什么是捕获。但是“停止”这个词是如何进入你的问题的?因为你怎么能阻止甚至不存在的东西?
-
@Siguza 感谢您纠正我的问题。看!我更新了我的问题。现在,您能否就重新评分我之前的评论和更新的问题提出一些建议。
-
在你扩展 jQuery 之前,你可能想看看this question。 jQuery 不支持捕获是有原因的。
标签: jquery