var accordion = {
init: function(options, elem) {
var self = this;
self.elem = elem;
self.options = $.extend( {}, $.fn.accordion.options, options );
// call methods
self.hideDD();
},
hideDD: function() {
var self = this;
$(self.elem + ' dd').hide();
}
};
在 hideDD 方法中,$(self.elem + ' dd').hide();
如果存在则给出错误self.elem
,它仅在我刚刚输入时才有效,$('dd').hide()
但我不希望这样,因为它选择了页面上的所有 DD 元素。
为什么它不能按原样工作?