// 部件定义,其中 "custom" 是命名空间,"colorize" 是部件名称
$.widget( "custom.colorize", {
// 默认选项
options: {
txt: '',
// 回调
change: null,
},
// 构造函数
_create: function() {
},
// 当创建及之后改变选项时调用 _refresh: function() { // 触发一个回调/事件 this._trigger( "change" ); },
// 自动移除通过 _on 绑定的事件 // 在这里重置其他的修改 _destroy: function() {},
// _setOptions 是通过一个带有所有改变的选项的哈希来调用的
// 当改变选项时总是刷新
_setOptions: function() {},
// _setOption 是为每个独立的改变的选项调用的
_setOption: function( key, value ) {}
});
end.