Mar*_*own 5 performance jquery jquery-selectors
给定以下selector $('parent> child'),我相信jQuery将首先查询所有'child'元素,然后过滤到'parent'的直接后代.这可能是非常低效的.
我的第一直觉是使用$('parent').find('child'),但结果显然与$('parent> child')不同.
有没有更好的方法来编写这个选择器?
jQuery 有一个.children()只选择直接子级的方法。
另外,不用担心这些事情!除非你有一个巨大的应用程序或者是出于好奇,否则没有理由深入研究这个。如果您过于频繁地使用选择器,只需“缓存”它即可$tabs = $('.tabs'):一个好的做法是在代表选择器的变量前面使用 $。
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |