Javascript:在JS文件中加载Javascript依赖项
我正在尝试加载本地js文件依赖的Javascript文件。。这些文件位于网站外部Javascript:在JS文件中加载Javascript依赖项,javascript,jquery,Javascript,Jquery,我正在尝试加载本地js文件依赖的Javascript文件。。这些文件位于网站外部 有没有一种方法可以一次加载所有依赖项您可以使用jQuery来完成这项工作 $.getScript("my_lovely_script.js", function(){ alert("Script loaded and executed."); // here you can use anything you defined in the loaded script }); 希望这有帮助我通常在head部分
有没有一种方法可以一次加载所有依赖项您可以使用jQuery来完成这项工作
$.getScript("my_lovely_script.js", function(){
alert("Script loaded and executed.");
// here you can use anything you defined in the loaded script
});
希望这有帮助我通常在head部分加载jquery,然后加载其余的脚本,其中包含$(document).ready()中的依赖项。此脚本确保以同步方式逐个加载每个js,以避免冲突
var $apis =[
"/assets/js/script1.js",
"/assets/js/script2.js"
];
var deferred = new $.Deferred(), step = deferred;
$.each($apis, function(i, val) {
step = step.then(function() {
return $.getScript(val, function() {
if(i==$apis.length-1) {
// initialize here after all scripts are loaded
}
});
});
});
deferred.resolve();
好的,让我向你展示我正在尝试加载的脚本,它可能有一些错误,因为它仍然给我异常与你的答案检查这个Plunker示例