2017-09-19 97 views
0

我的問題:如何使用jQuery從另一個文件調用JavaScript函數

我有2個文件:

//Sub.js 
function Second() { 
    //do something here 
} 

//Main.js 
function One() { 
    //do something here 
} 
$(function() { 
    Second(); 
}); 

所以基本上,功能二過長;因此,我想將它移動到Sub.js文件並從Main.js調用它。問題是這個函數(函數第二個)必須執行後函數一個,因爲它從函數獲取一些數據一個輸出。

我不知道該怎麼做,請幫忙。

+1

這可能是協助https://stackoverflow.com/questions/41268431/import-and-export-a-jquery-function。 – semuzaboi

+0

_main.js_中只有函數聲明,你在哪裏調用方法_one()_? – Satpal

回答

0
<script src="/lib/Sub.js"></script> 

<script src="/main.js"></script> 

我想你應該首先初始化Sub.js你的頭代碼main.js

因爲無論何時頁面首次加載時,js都是一個接一個地初始化。

0

如果你特別希望使用jQuery,

$.getscript("Sub.js",function(){ 
    Second(); 
}); 
0

可以包括在網頁和文件準備的文件按順序調用它:

$(document).ready(function() { 
 
     var result = first(); 
 
     second(result); 
 
    });

相關問題