好吧,让我说我有这两个链接
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>
我使用这些作为我的javascript来源
我创建了另一个名为
的文件<script src="testing.js"></script>
但在我的html中我想显示脚本src =&#34; testing.js&#34;我能以某种方式将前两个链接放入testing.js文件中?
所以在我的HTML中它只会显示
<script src="testing.js"></script>
但实际上它正在运行三个脚本......
答案 0 :(得分:2)
您无法直接链接.js
文件中的.js
文件
请检查:How do I include a JavaScript file in another JavaScript file?
它清楚地说明了如何在.js
文件中关联.js
答案 1 :(得分:1)
来自about.com的解决方案:
在testing.js
文件中创建此功能:
function addJavascript(jsname,pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src',jsname);
th.appendChild(s);
}
稍后使用以下方法调用该函数:
addJavascript('http://code.jquery.com/jquery-latest.js','head');
addJavascript('http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js','head');
其他方法很少,但并非所有方式都兼容所有浏览器。
答案 2 :(得分:0)
您只能在HTML页面中包含脚本文件,而不能在其他脚本文件中包含
答案 3 :(得分:0)
您可以使用requireJS进行JS文件的异步加载。如果这是一个选项,可以在此处找到A tutorial to get you started。
P.S。我知道这不是OP所要求的,但要求与此非常相似。