0
Я создал виджет с использованием фабрики JQuery. У него есть опция. Опцию можно изменить после создания виджета.Как обрабатывать изменение параметра в пользовательском виджете JQuery?
Как я могу обработать изменение опции? Есть ли какие-либо события или методы для этого?
Я хочу что-то вроде этого:
$.widget("myWidget", {
options: {
myOption: 'defaultValue'
},
_create: function() {
this.initWidget();
}
initWidget: function() {
//do initialization
}
_onOptionChange: function() {
this.initWidget();
}
}
Что вы подразумеваете под 'option change'? Как и в случае, кто-то меняет значение элемента 'select'? –
Я имею в виду, если кто-то звонит $ («# myWidget»). MyWidget («option», «myOption», «newValue»); –
Решает проблему переопределения методов _setOption и _setOptions. –