我有一個頁面加載函數,它初始化頁面上的滑塊。問題是,在我的開發網站上,每件事情都可以正常工作,但在活動網站上它會中斷,並在控制檯中出現以下錯誤。JQuery函數不能在頁面加載時初始化
Uncaught TypeError: $(...).carouFredSel is not a function
我也試圖呼籲文件準備好,但通過縮略圖改變滑塊不起作用此功能,如果點擊放大鏈接它給我的另一個錯誤
Uncaught TypeError: $(...).find(...).ensureLoad is not a function
這裏.ensureLoad延長功能,保證進行進一步的被稱爲像這樣
$.extend({
ensureLoad: function(handler) {
return this.each(function() {
if(this.complete) {
handler.call(this);
} else {
$(this).load(handler);
}
});
}
});
繼之前它加載的對象是鏈接到發展的網站,它工作正常[Link]
這裏是生活網站[link]
提前感謝的鏈接。
的問題是因爲它包含這些庫的JS文件的路徑是在您的實際網站不正確加載到元素
#popupform
。你只需要修復路徑。 –@RoryMcCrossan我已經檢查了js庫的路徑,並確保路徑正確 –
然後文件不被web服務器提供服務。如果直接在瀏覽器中導航到路徑,則應該看到頁面的JS源代碼。如果你不這樣做,那就是你的問題。您還可以檢查網絡選項卡以查看請求是否正確加載 –