Fra*_*isc 6 jquery caching this
我们都知道缓存对DOM的调用是好的,所以不要再调用$('#someElement'),而是将它保存到var $ someElement并使用它.
但是在事件监听器中使用$(this)时它是否相同?应该缓存$(this)吗?
谢谢.
xda*_*azz 7
如果你$(this)多次打电话,最好做点什么var $this = $(this);
$(this)
var $this = $(this);
cha*_*tfl 7
每次调用$(this)或者$(selector)是一个函数调用来创建一个新的jQuery对象...所以如果你已经创建过一次,缓存将保存调用一个函数再次创建同一个对象
$(selector)
归档时间:
13 年,8 月 前
查看次数:
923 次
最近记录: