【发布时间】:2013-08-27 10:23:37
【问题描述】:
当我尝试将事件侦听器添加到文档的无效事件时,当我像这样使用默认事件冒泡时,它不会被调用。
document.addEventListener("invalid", function (e) {
console.log(e.target);
}, false);
当我将最后一个参数设置为true 时,事件侦听器会按预期调用。感谢What is event bubbling and capturing? 我想我理解事件捕获和冒泡之间的区别,但我不明白这如何适用于我的案例。为什么它在这里有所作为?
【问题讨论】:
-
你是如何触发事件的?提供一个完整简化的测试用例很有用。
-
我创建了一个例子:jsfiddle.net/urbaindepuce/52usS
标签: javascript javascript-events