Dor*_*sey 15 jquery jquery-selectors
例如,当我们使用时$('div span'),jQuery如何对我们进行搜索?
它首先搜索span元素还是div?
似乎jQuery官方网站没有解释这些事情; 它只是告诉我们通过API可以获得的功能.
我想知道每种类型的jQuery选择器是如何实现的,所以我可以选择要使用的最佳选择器.
你知道我在哪里可以得到这样的信息吗?
从广义上讲,您需要了解的内容:
:first-child是比jQuery选择更快的像:first.您还可以阅读官方的Sizzle文档,但它并没有真正讨论优化技术.
最简单的查找位置是直接阅读源代码。从 jquery 站点下载 uncompresserd 源代码,并从原始源代码中读取它的功能和顺序。