【发布时间】:2014-05-24 13:31:35
【问题描述】:
我试图理解为什么 JQuery 启动过程同时使用 DOMContentLoaded(document event) 和 load(window event),
这里是代码:http://code.jquery.com/jquery-2.1.1.js(第 3418-3429 行)。
我不明白的另一件事是使用false作为addEventListener第三个参数,我的意思是根据MDN默认已经是false所以为什么他们发送false ?.
最后还有一条奇怪的评论:
// A fallback to window.onload, that will always work
window.addEventListener("load", func, false);
我在代码中找不到window.onload事件,那为什么他们说window.addEventListener是没有时的回退window.onload?
编辑:
关于false第三个论点我现在明白了我没有看到MDN的这句话:
注意:useCapture 仅在更新版本的 主要浏览器;例如,在 Firefox 6 之前它不是可选的。 您应该提供此参数以获得最广泛的兼容性。
【问题讨论】:
标签: javascript jquery