文档'负载'事件回调未调用;我怎么弄乱了?
在此HTML文档中,在Chrome中,我的负载事件回调都没有被调用:
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<script>
console.log('just checking');
function someFunction () { console.log('test 3'); }
document.addEventListener('load', () => console.log('test 1'));
document.addEventListener('load', function () { console.log('test 2'); });
document.addEventListener('load', someFunction);
</script>
</head>
<body>
</body>
</html>
但是,我可以看到它们是在检查员中设置的:
,控制台中没有错误。
我几乎可以肯定,这对我来说是一个琐碎的错误,我无法弄清楚它是什么。
出于原因,我花了大量时间在互联网上搜索,但是在大多数情况下,我发现的有关失败负载回调的每篇文章通常与在准备就绪之前访问DOM有关,这并不适用。
我手动地尝试在脚本上设置 defer
属性,但没有效果。
我在这里想念什么...?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用“ domcontentloaded”而不是“加载”
use 'DOMContentLoaded' instead 'load'