2016-04-30 80 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

。刪除'