gpt4 book ai didi

javascript - 手动dispatchEvent DOMContentLoaded

转载 作者:行者123 更新时间:2023-12-02 04:26:19 26 4
gpt4 key购买 nike

有什么方法可以手动触发 DOMContentLoaded 事件吗?

我正在尝试为一些客户端 JavaScript 编写单元测试,该测试在 DOMContentLoaded 事件上执行一些操作。

以下方法无效:

document.dispatchEvent("DOMContentLoaded")

document.body.dispatchEvent("DOMContentLoaded")

最佳答案

由于 initEvent 已弃用 here ,最好使用Event构造函数如下:

window.document.dispatchEvent(new Event("DOMContentLoaded", {
bubbles: true,
cancelable: true
}));

关于javascript - 手动dispatchEvent DOMContentLoaded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9153314/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com