我有脚本 (myscript.js),可以在任何 HTML 页面中创建 div 和动画 div。我的脚本使用了 Jquery 动画功能
我目前正在使用以下代码(它是示例片段)
<script src="jquery.js"><script>
<script src="myscript.js"><script>
但是这是否可以只使用下面的代码也可以自动添加 JQuery 库?
<script src="myscript.js"><script>
最佳答案
将它插入到你的 myscript.js 之上
var h=document.getElementsByTagName('head')[0];
var s=document.createElement('script');
s.type='text/javascript';
s.src='http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js';
h.appendChild(s);
但是你必须等到使用 waitforload 函数加载脚本
function w4l(){
if (typeof jQuery != "function"){
setTimeout("w4l()", 1000);
return;
}else{
//Do Jquery thing
}
}
w4l();
或者只是将所有 jquery.js 代码文件复制到您的 myscript.js 中,也就是将 2 个文件合并为一个
关于javascript - 通过脚本文件添加 jquery 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12550904/