我资助了这篇关于在彼此中包含 js 文件的优秀帖子 如何在另一个 JavaScript 文件中包含 JavaScript 文件?
并想使用 jq 建议
客户端正在使用 mootools 和 jquery 库,并且由于所有插件和库(10 个文件),当前在头部加载了多个 JS 文件。我能够在 2 个文件中压缩所有这些我有 1 个正在加载 mootools 、 jquery 和 Mootools 插件的文件,另一个正在运行 mootools 函数的文件。
所以顺序是这样的
compressed.js
moofunctions.js
现在取决于您所在的页面,我们正在加载其他 jq 插件,因此顺序更改为
compressed.js
moofunctions.js
requested_jquery_plugin.js
所以我的问题是:
你看到 $.getScript() jq 函数的含义了吗?
由于 $.getScript() 实际上是通过 ajax 加载附加脚本,这个脚本是被视为 http 请求还是我的请求会归结为 1 个 js 文件?(用 FB 回答,只看到 1 个 js 请求)
压缩库和插件的顺序在文件 1 (compressed.js) 中
mootools 库,jquery 库,mootools 插件,
在这个文件的末尾我包括
(function($){
$.getScript("moofunctions.js", function(){
console.log("Script loaded and executed.");
});
})(jQuery);
你觉得这有什么含义吗?
任何帮助表示赞赏。请不要建议/要求仅使用 1 个库。谢谢!