【发布时间】:2012-09-09 20:58:05
【问题描述】:
我在看http://www.quirksmode.org/js/events_order.html,这部分内容模棱两可:
在 Microsoft 模型中,您必须将事件的
cancelBubble属性设置为true。window.event.cancelBubble = true在 W3C 模型中,您必须调用事件的
stopPropagation()方法。e.stopPropagation()这会在冒泡阶段停止事件的所有传播。
所以我的问题是:
- 当事件侦听器设置为在捕获阶段侦听时,它是否会自动不再继续传播到内部元素?
- 或者如果它继续传播,是否调用
e.stopPropagation()会阻止它,还是只对冒泡阶段有效?
【问题讨论】:
标签: javascript dom-events event-bubbling event-propagation