在 CSS 和 jQuery 中使用选择器时,使用 'E#id'
和 #id
之间是否存在任何效率差异,其中 E 是任何 HTML 元素?如果是,它是否仅适用于某些布局引擎和/或 Javascript 引擎?
最佳答案
浏览器从右到左读取选择器,因此在 id 之前添加任何前缀几乎没有什么好处;在这一点上它是多余的。来源: Writing Efficient CSS来自 Mozilla
这是一个 real world example自己测试一下。长话短说:博士;它似乎并不重要,不足以产生影响。
来自先前 Stack Overflow question 的相关进一步阅读
关于jquery - 选择器性能 - 'E#id' 与 '#id' - 在 CSS 和 jQuery 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9013955/