2017-01-03 49 views
4

它是更快地使用请告诉我更快当使用jQuery选择.classname或div.classname

$(".classname"). 

或添加标签来寻找以及

$("div.classname") 

我认为它的类名,因为我确信jquery会循环遍历所有的类名,第二个将首先获得所有的div标签,然后遍历该子集以获取类名。这就是我认为无论如何。

有人知道吗?

+1

肯定'div.classname'因为你已经用DIV – Hemal

+1

过滤出来它更多的是关于划定范围,而不是性能。前者选择'classname'类的所有元素,而后者则只选择'classname'类的'div'。范围越小,性能越好。 – 31piy

+1

做你的自我测试.... –

回答