首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery,‘不是函数’,扩展函数不工作

Jquery,‘不是函数’,扩展函数不工作
EN

Stack Overflow用户
提问于 2013-01-25 17:56:28
回答 1查看 196关注 0票数 0

我在Firefox的控制台中看到以下错误:

代码语言:javascript
复制
$spinner.setupSpinner is not a function
[Break On This Error]   

$spinner.setupSpinner();

ed247.base.js (第116行)

Postliste.aspx加载以下文件:

代码语言:javascript
复制
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摘录:

代码语言:javascript
复制
    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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-25 18:09:54

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14519333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档