我在加载外部JavaScript时遇到问题。有时我得到这样的错误:
Uncaught ReferenceError: SelectProjectView is not defined
有时这个错误:
Uncaught ReferenceError: HomeView is not defined
或
Uncaught ReferenceError: SelectProjectView is not defined
Uncaught ReferenceError: HomeView is not defined
以下是jsfiddle链接:fiddle
奇怪的是,有时它正在发挥作用。我不知道该怎么做。
格尔茨。
答案 0 :(得分:0)
您好我找到了解决方案:
$.when(
$.getScript( "/path/to/script1.js" ),
$.getScript( "/path/to/myscript2.js" ),
$.getScript( "/path/to/myscript3.js" ),
$.Deferred(function( deferred ){
$( deferred.resolve );
})
).done(function(){
//place your code here, the scripts are all loaded
});
现在它可以正常工作。