我正在阅读JörnZaefferer对jQuery UI组合框的一个很好的解释(这里是链接).
第四行代码读取 var select = this.element.hide()
约恩说:
var select引用组合框所应用的select元素.要用文本输入替换选择,隐藏选择.
我现在正在学习jQuery,我不记得以前看过这个.有什么不同,只是这个?
你可以这样想.
this.element // is just normal jquery object
// for example
var element = $('.current-selected-dropdown');
// and then put this together inside ui object
this.element = element
Run Code Online (Sandbox Code Playgroud)
我不确定这对你有帮助.
var Dropdown = {
element: null,
_init: function() {
// here is the same this.element that you referred to.
this.element = $('.dropdown');
}
}
Run Code Online (Sandbox Code Playgroud)