gpt4 book ai didi

javascript - $ 在 DOMContentLoaded 之前未定义 - JQuery

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

我的js文件中的第一条语句是

$(document).on("DOMContentLoaded", function (event) {
$(document.body).on('beforeinsert', onBeforeInsert);
$(document.body).on('afterinsert', onAfterInsert);
$(document.body).on('wait', onWait);
$(window).on('load', onLoad);
});

但是当我使用 firebug 时,它告诉我“$ 未定义”。文件中的其他地方一切都按预期工作。事实上,如果我将第一行更改为

document.addEventListener("DOMContentLoaded", function (event) {

一切都工作正常。我不想这样做,因为我希望能够获得跨浏览器兼容性。

最佳答案

您收到该错误消息是因为您的脚本在定义 $ 之前运行。

要修复此问题,请确保在运行该脚本之前加载 jQuery。

关于javascript - $ 在 DOMContentLoaded 之前未定义 - JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16568869/

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