jQueryUI .widget()没有注册函数

时间:2013-11-07 10:11:57

标签: jquery-ui widget

我怀疑我错过了显而易见的事,但我无法让下面的事情发挥作用。

我正在尝试创建自定义开/关开关,但是当我加载页面时,我遇到了错误 -

  

$(...)。switchButton不是函数

我添加了jQuery / jQueryUI,并且页面上有一个jQuery微调器的实例,该实例曾使用.widget()进行了扩展。

有人可以告诉我我做错了吗?

(function($){

    $.widget('DDUI.switchButton', {

        options: {
            tester: 'This plugin is working...'
        }, // options

        _create: function(){
            console.log(this.options.tester);
        } // _create

    })

});

$(document).ready(function(){
    $('input#switch_test').switchButton();
});

1 个答案:

答案 0 :(得分:0)

我现在已经解决了这个问题。

只需替换它 -

(function($){

有了这个 -

$(function(){