我在Firefox的控制檯收到此錯誤:jQuery的, '不是' 的函數,擴展功能不能正常工作
$spinner.setupSpinner is not a function
[Break On This Error]
$spinner.setupSpinner();
ed247.base.js(線116)
Postliste.aspx加載這些文件:
jquery-1.9.0.js"
jquery-ui-1.9.0.js
jquery.ui.datepicker-no.js
jquery-scrollTo-min.js
ed247.base.js
ed247.base.js的摘錄:
jQuery.fn.setupSpinner = function() {
$(this)
.ajaxStart(function() {
$(this).show();
})
.ajaxStop(function() {
$(this).hide();
})
;
return this;
};
// init
function init() {
// cache jquery objects
$item = $(config.ids.item);
$searchResult = $(config.ids.searchResult);
$spinner = $(config.ids.spinner);
$datepicker = $(config.ids.datepicker);
$todatepicker = $(config.ids.todatepicker);
$searchButton = $(config.ids.searchButton);
$searchItemTemplate = $(config.templateids.searchItemTemplate);
$searchHeaderTemplate = $(config.templateids.searchHeaderTemplate);
$itemTemplate = $(config.templateids.itemTemplate);
$attachmentsTemplate = $(config.templateids.attachmentsTemplate);
$backLinks = $(config.classes.backLinks);
$checkout = $(config.ids.checkout);
$backToStep1 = $backLinks.find("li:nth-child(1)");
$backToStep2 = $backLinks.find("li:nth-child(2)");
$spinner.setupSpinner();
這是該頁的URL:Link
問題似乎是擴展功能找不到? 我該如何解決這個問題?
如何重現此錯誤?用螢火蟲看你的網站不會出錯。 – iappwebdev
你在哪裏設置'$ spinner'?它確實是一個jQuery對象嗎? – iappwebdev
@Simon, http://api.jqueryui.com/spinner/ –