29-解决方案
8.7.2 解决方案
从jQuery 1.3起,传递给处理程序的事件对象有一个新方法 stopImmediatePropagation()
[8]。这个方法可以完成上述的功能,当前事件不会再通知任何后续的事件处理程序。它也和 stopPropagation()
一样阻止事件的传播。
这个方法取自ECMAScript的DOM level 3事件规范。[9]
如果你查询事件对象以了解这个方法是否调用,可以调用 event.isImmediatePropagationStopped()
,[10]该方法将返回 true
或者 false
。