2011-11-11 30 views
-1

我正在使用JQuery的getScript函數根據設備類型加載腳本,希望完全保存不必要的請求併爲移動設備加載時間。我現在這樣的代碼:JQuery getScript報告錯誤「不是函數」對於未調用的函數

<script type="text/javascript"> 
$(document).ready(function(){ 
    $.getScript('http://dev.imadeamerica.com/wp-content/themes/imadeamerica/js/mfc.js', function(){ 
     alert('It WORKED!'); 
    }); 
}); 
</script> 

但它不工作,因爲我不斷收到錯誤$(window)._scrollable是不是一個函數。唯一奇怪的是,如果您訪問http://dev.imadeamerica.com/wp-content/themes/imadeamerica/js/mfc.js,則不會調用該函數。當我在getScript函數中放置不同的腳本時,它工作正常。但由於某種原因,它認爲我正在調用稱爲$(window)._scrollable的函數,即使它不在該文件中。

我還沒有發現任何這樣的事情,任何幫助將不勝感激。

回答

1

setUp第一行,27行,有這樣的:

$(window)._scrollable(); 

所以,是的,你撥打的功能。

1

打開你的腳本和@行無27,你有一個電話$(window)._scrollable();請定義功能沒有被定義

+0

我這麼白癡的功能CZ。我一直在搜索文本中的字符串,但我的搜索設置錯誤,所以notepad ++沒有找到它。感謝您的期待。對不起,浪費你的時間。 – user1007356

+0

它確定。沒有問題!如果你找到相關的答案,請把它們全部提上來。再次感謝 – run

相關問題