gpt4 book ai didi

javascript - jQuery 如何解决 <script defer> 问题?

转载 作者:行者123 更新时间:2023-12-03 11:20:46 25 4
gpt4 key购买 nike

所以,我有三个js文件。所有三个文件都附加到 html 页面,没有延迟:
1)jquery
2)包含以下内容的文件

ugu={
temp:function(s){
alert(s);
}
};

3)包含以下内容的文件

$.ajax(....) //line1
ugu.temp("hello");//line2

所以我们看到,第三个文件使用了 1 和 2 中的对象。它对于 line1 没有问题。但是,如果我将 3 个 js 脚本附加到 html 页面而不使用“defer”,则 line2 会出错,否则会抛出浏览器找不到变量 ugu 的错误。

问题 - 如何在没有“延迟”的情况下制作工作文件 3?

最佳答案

包含文件的顺序是什么?在 HTML 文件中,您应该首先包含 jQuery,然后包含 ugu 定义,最后是第三个。

关于javascript - jQuery 如何解决 &lt;script defer> 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27127490/

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