我有一个包含很多子元素(1000s)的父元素。我正在寻找最快的方法来处理最后一个子元素。我发现的选项是:
$('.parent .child').last()
和
$('.parent .child:last')
关于哪个跨浏览器可靠地更快的任何意见?
编辑
我在 jsfiddle 中编写了一个测试来衡量这一点,结果发现差异几乎可以忽略不计。尽管 .last() 表现更好,但差异可以忽略不计。所以我认为即使使用 :last 选择器,它实际上是获取整个元素列表然后返回最后一个元素?逆天。
小提琴:http: //jsfiddle.net/techfoobar/GFb9f/8/