gpt4 book ai didi

jquery - jQuery如何找到Dom元素

转载 作者:行者123 更新时间:2023-12-01 07:15:28 26 4
gpt4 key购买 nike

我一直在查看 jQuery 的源代码 https://github.com/jquery/jquery/tree/master/src ,但我一直无法找到 jQuery 在何处以及如何解析和查找传入的元素。

例如

$("div.red")

我假设在 jQuery 源代码中的某个地方(我以为它在 jQuery.fn.init 中),它需要 div.red,然后以某种方式将类从 div 中分离出来,传递类到 getElementsByClassName,然后运行该数组以查看具有该类的每个元素是否与传入的元素(在本例中为 div)相匹配。

这就是 jQuery 的工作原理吗?有人可以指出发生这种情况的源代码吗?

最佳答案

Jquery 使用 sizzle 选择器引擎。查看那里的源代码以理解这一点。 http://sizzlejs.com

关于jquery - jQuery如何找到Dom元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19342165/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com