Метод отсутствующего параметра в виджете jQuery UI

0

Я немного смущен, почему этот новый чеканный jQuery UI Widget не имеет метода опций?

(function ($) {
    $.widget('ui.oTest', {
        options: {},
        _create: function(){
             $('<span>',{
                 html: 'oTest Span'
             }).appendTo(this.element);
        }
    });
})(jQuery);

$('.test').oTest();
$('.test').option(); //Uncaught TypeError: Object [object Object] has no method 'option' 

Здесь скрипка: http://jsfiddle.net/fwWc8/

Благодарю!

Теги:
jquery-ui-widget-factory

1 ответ

0

Решение: в документации это не очень понятно, но параметры устанавливаются следующим образом:

$('.test').oTest('option', {'string': 'meow'});

http://learn.jquery.com/plugins/stateful-plugins-with-widget-factory/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню