例如,我正在选择一个部分中的所有div,我可以编写这样的选择器:
$('section div')
$('div', $('section'))
这两者之间是否有任何性能差异?
答案 0 :(得分:0)
我认为第一种方式比第二种方式更快,因为$('div', $('section'))
创建了两个(新的)jQuery实例。但最快的方法肯定是$('section').find('div')
,正如@Satpal建议的那样。
您是否阅读过Optimize selectors?这个页面上有很多有用的信息。