0
是否有收到任何区别(与性能或别的东西)的jQuery .each()
的element
参数
$(".element").each(function(i, e){
console.log("element: " + $(e));
});
并使用$(this)
?
$(".element").each(function(){
console.log("element: " + $(this));
});
我已经做了几个测试,并以编程方式我没有发现任何区别。我总是使用$(this)
,因为它是大多数应用程序使用的标准。
没有,有没有什么区别,'this'是缓存在这种情况下,元素,和'el'是一个普通的变量缓存元素的特殊变量,所以真的完全一样的东西。 – adeneo