我有一个javascript文件,我想在这个js文件中包含jquery。你有什么建议吗?
答案 0 :(得分:23)
在包含自己的JavaScript之前,只需包含jQuery的JavaScript:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script src="path/to/your/script.js"></script>
虽然其他人建议只是简单地将jQuery复制并粘贴到您自己的JavaScript文件中,但最好将jQuery与规范源分开包含,因为这样可以利用浏览器和中间服务器为此做的缓存。文件。
答案 1 :(得分:17)
var jq = document.createElement("script");
jq.addEventListener("load", proceed); // pass my hoisted function
jq.src = "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js";
document.querySelector("head").appendChild(jq);
function proceed () {
// jQuery load complete, do your magic
}
答案 2 :(得分:5)
只需合并文件。
cat jquery.js >> a_javascript_file.js
或者,因为您可能首先想要jQuery:
cat a_javascript_file.js jquery.js > tmp.js;
mv tmp.js a_javascript_file.js
答案 3 :(得分:4)
如果你想将js文件包含到js文件中... javascript没有类似include函数的东西,但你可以用ajax请求加载文件或者用js向html添加脚本标记。看看以下链接,一个非常有趣的阅读!
How do I include a JavaScript file in another JavaScript file?
答案 4 :(得分:-2)
我建议你在java脚本库中使用一行代码。
document.write("Script/jquery.min.js'></script>");
借助此功能,您无需在页面上添加两个文件的引用。