0

我在 Firefox 的控制台中收到此错误:

$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:链接

问题似乎是没有找到扩展功能?我该如何解决这个问题?

4

1 回答 1

1

您正在加载 jQuery 库两次。当您尝试使用扩展时,它不再存在,因为您已将 jQuery 对象替换为新对象。

于 2013-01-25T10:09:54.217 回答