2016-04-30 75 views
0

目前我正在使用三个外部JS文件。从Javascript内部调用Javascript

<script src="https://code.jquery.com/jquery-2.0.0.min.js" type="text/javascript"></script> 
<script src="http://example.com/jquery.cookie.js" type="text/javascript"></script> 
<script src="http://example.com/js.cookie.js" type="text/javascript"></script> 

我喜欢把所有三个JS文件合并成一个。

做到了这一点。我创建aio.js和内部aio.js

src="https://code.jquery.com/jquery-2.0.0.min.js"; 
src="http://example.com/jquery.cookie.js"; 
src="http://example.com/js.cookie.js"; 

,然后我会添加

<script src="http://example.com/aio.js" type="text/javascript"></script> 

所以单个文件aio.js调用所有的3个文件。

在此先感谢。

回答

1

这里是活生生的例子..

var element1 = document.createElement("script"); 
 
element1.src = "https://code.jquery.com/jquery-2.0.0.min.js"; 
 
document.body.appendChild(element1); 
 
console.log(element1)

为您:

将这个代码在你http://example.com/aio.js文件

window.onload = function() { 
    var element1 = document.createElement("script"); 
    element1.src = "https://code.jquery.com/jquery-2.0.0.min.js"; 
    document.body.appendChild(element1); 

    var element2 = document.createElement("script"); 
    element2.src = "http://example.com/jquery.cookie.js"; 
    document.body.appendChild(element2); 

    var element3 = document.createElement("script"); 
    element3.src = "http://example.com/js.cookie.js"; 
    document.body.appendChild(element3); 
} 

而在你的HTML文件..

<script src="http://example.com/aio.js" type="text/javascript"></script> 
+0

'element.src = https://code.jquery.com/jquery-2.0.0.min.js“; element.src = https://example.com/example.js“;' 喜欢我可以添加多个?? –

+0

看起来,它不工作 http://prntscr.com/aynv9z –

+0

。删除'