jquery - 为什么 Sizzle 从右到左评估选择器?

标签 jquery jquery-selectors css-selectors sizzle

为什么 Sizzle 从右到左评估选择器?谁能给我举个例子来解释为什么选择器从右到左计算比从左到右计算速度更快?

this前面提到,浏览器与通常的 jQuery 不同。如果不是为了更快,它是否只遵循选择器在浏览器中的工作方式,尽管它不是选择元素集合的好选择?

最佳答案

这不是从右到左“更快”的问题,而是 because that's how CSS selectors work

关于jquery - 为什么 Sizzle 从右到左评估选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26248282/

相关文章:

javascript - 我可以在变量上创建任何触发器吗?

javascript - 如何使用包含所有菜单项的容器获得全宽下拉区域

javascript - CSS 第 n 次选择

xpath - 在 Tritium 中,CSS 和 XPath 选择器有什么区别?

html - CSS 选择器只选择外部元素

jQuery AJAX 可以返回 mvc 3 部分 View ,但 jQuery load 不能

jquery - 为什么在这种情况下变量未定义?

javascript - 使用 javascript(或 jQuery)选择和操作 CSS 伪元素,例如::before 和::after

jQuery 将 NOT 放入选择器的正确位置

php - 使用jquery检索子div的id?