gpt4 book ai didi

jquery - 在 jQuery 中使用时,不支持的 CSS 选择器会起作用吗?

转载 作者:行者123 更新时间:2023-12-03 23:01:02 26 4
gpt4 key购买 nike

IE6 示例不支持多种 CSS 选择器:

> (Child selector)
+ (Selects an element that is a next sibling of another element.)
[attr] selector
:first-child

这会影响 jQuery 的功能吗?即如果您使用例如:

$("div > a").css("","");

它会在 IE6 中引起问题吗?或者它会正常工作吗?基本上我的问题是,jQuery 的核心是依赖浏览器还是使用自己的逻辑来选择 DOM 元素。

我知道每个人都讨厌 IE6,并且您可能觉得它不应该受到支持,但是,我正在尝试了解 jQuery 在幕后的实际工作原理。

谢谢!

最佳答案

jQuery 选择器是通过 Sizzle 选择器引擎实现的,它兼容:

Fire­fox 2.0+, Inter­net Explorer 6+, Safari 3+, Opera 9+, Chrome 1+

http://www.kevinleary.net/enhancing-css-with-javascript-using-sizzle/

关于jquery - 在 jQuery 中使用时,不支持的 CSS 选择器会起作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3634033/

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