我一直在jQuery UI网站上查看the example given for a widget factory,它在代码中有这个:
_create: function() {
// snip!
this.changer = $( "<button>", {
text: "change",
"class": "custom-colorize-changer"
})
.appendTo( this.element )
.button();
我在其他地方找不到.changer
的任何引用。你可以像这样动态创建方法因为它是一个小部件或jQuery或javascript,还是我错过了什么?
答案 0 :(得分:1)
this.changer
不是一个方法,它是一个新创建的包装<button>
元素的jQuery对象。
this.changer =
语法只是标准的javascript。窗口小部件对象现在可以通过其changer
成员引用此按钮。
没有什么特别特别或jQuery特定的。