2013-05-08 88 views
0

我有了與asp:ScriptReference添加JavaScript文件母版頁,但在document.ready ($(function(){}))在JavaScript文件中定義的函數不加載,我得到這個錯誤:而同樣的代碼在其他簡單的運行爲什麼在JavaScript文件中的函數不能加載到母版頁中?

Microsoft JScript runtime error: Object doesn't support property or method 'nanoScroller'.

項目。

+1

檢查您的頁面中添加必要的「nanoscroller腳本文件」。 – 2013-05-08 04:32:13

回答

1

親愛的朋友,如果你正在使用ajaxtoolkite並且使用的是updatepanelscriptmanager然後jQuery的讓與它有衝突,所以你可以用以下2的方法來使你的代碼正常工作波紋管代碼將解決您的問題

$(document).ready(function() { 
// bind your jQuery events here initially 
}); 

var prm = Sys.WebForms.PageRequestManager.getInstance(); 

prm.add_endRequest(function() { 
// re-bind your jQuery events here 
}); 
+0

是的,我使用scriptmanager時,我添加此行$(「。nano」)。nanoScroller();在$(文檔)。已提出相同的錯誤,但我不明白在哪裏添加第二個方法(var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(function(){ //重新綁定您的jQuery事件在這裏 });)和運行此 – 2013-05-08 05:32:38

+0

除了我使用telerik.radscriptmanager – 2013-05-08 09:48:44

+0

dear @ A.Alexandri在ajaxtoolkint和腳本管理器有自己的Java腳本事件發生和我們的自定義jquery不正常thas我們必須在最後的事件中激發我們的jQuery腳本 – Developerzzz 2013-05-11 18:19:27

相關問題