jQuery 或其他 JavaScript 库支持 CSS4 选择器吗?甚至浏览器?我如何测试它们?
目前 jQuery 支持的唯一 4 级选择器是:has() and 的扩展版本:not()——这只是因为该规范从 jQuery 本身中汲取了灵感,因为 jQuery 早在该规范于 2011 年发布其第一个公共工作草案的几年前就已经实现了它们。
在规范稳定之前(即至少达到 CR),我不希望 jQuery 实现任何其他功能。你会注意到:has()
不会出现在您链接到的 2013 WD 中。这是因为 2013 年 WD 中出现的主题选择器已被删除,取而代之的是:has()
仅仅一年多前.
所以你可以想象为什么供应商仍然在实施该规范方面犹豫不决。然而,自从现在至少有一种浏览器部分实现了 Selectors 4,希望我们不必等待太久其他浏览器就能赶上。
您可以通过使用它们并查看它们是否返回您期望的元素来轻松测试它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)