我需要在运行依赖于它们的javascript代码之前加载可变数量的javascript源文件.有时需要加载1个脚本,有时需要加载2. getScript()方法允许加载一个脚本 - 如何在运行内部代码之前使用它来加载x个脚本?
$.getScript("test.js", function(){
// code to run after script is loaded
});
我需要的:
$.getScript(new Array("1.js","2.js"), function(){
// code to run after all scripts are loaded
});
谢谢
dav*_*vid 17
如果您使用的是jquery 1.5,则可以使用新的延迟语法.
$.when(
$.getScript("1.js"),
$.getScript("2.js"),
$.getScript("3.js")
).then(function(){
alert("all loaded");
});
Run Code Online (Sandbox Code Playgroud)
只需传入您要加载的脚本即可.
| 归档时间: |
|
| 查看次数: |
4257 次 |
| 最近记录: |