加载外部javascript jquery uncaught ReferenceError

时间:2015-02-09 14:01:17

标签: javascript jquery html jquery-mobile

我在加载外部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

奇怪的是,有时它正在发挥作用。我不知道该怎么做。

格尔茨。

1 个答案:

答案 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

});

现在它可以正常工作。