1
在jQuery中,当我打电话:自动返回jQuery对象
$("selector").a_function(function(){
this.toggleClass("a-class");
}
据我所知,this
是某种类型的,并没有提供给它的jQuery函数。问题是,我没有得到jQuery对象返回给我。我得到的方式是:
jquery_object = jQuery(this);
每一次。我认为$()
相当于调用jQuery
,我应该收到一个jQuery对象。
这是正常的吗?我在这里做错了什么?
这是jQuery的默认设置,如果你想要jQuery对象,你必须得到$(this) –
'this'是jQuery对象表示的DOM元素 – charlietfl