一些方法的调用细节
jQuery 的 each()
方法
举个常用的例子:
$.each($("p"), function(){
$(this).hover(function(){ ... });
})
$("p").each(function(){
$(this).hover(function(){ ... });
})
第二种是我们常用的写法,但是因为 $("p").each() 方法是定义在 jQuery 函数的 prototype 对象上面的,而 $.each()方法是定义 jQuery 函数上面的,调用的时候不从复杂的 jQuery 对象上调用,速度快得多。所以在追求速度的时候,推荐使用第一种写法。
Comments