Я немного смущен, почему этот новый чеканный 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/
Благодарю!
Решение: в документации это не очень понятно, но параметры устанавливаются следующим образом:
$('.test').oTest('option', {'string': 'meow'});
http://learn.jquery.com/plugins/stateful-plugins-with-widget-factory/