我正在阅读Jörn Zaefferer关于jQuery UI组合框的优秀解释(链接在这里)。
第四行代码为var select = this.element.hide()
Jörn说:
var select引用应用组合框的select元素。为了用文本输入替换选择操作,需要隐藏select元素。
我正在学习jQuery,但我不记得以前看到过this.element。它与仅使用this有何不同?
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
我不确定这是否能帮到您。
var Dropdown = {
element: null,
_init: function() {
// here is the same this.element that you referred to.
this.element = $('.dropdown');
}
}
$(X).html()
显示元素的内容,但不是元素本身! - Peter Krauss