Chrome 17中Dev Tools的搜索窗口似乎不再匹配CSS选择器。嘘。我知道我可以使用JS控制台,但它真的,真的帮助我在DOM的上下文中看到匹配。如果有人知道我仍然可以实现这一点,或者如何恢复到之前的(即我昨天的那个)版本的Chrome我会很感激。
答案 0 :(得分:41)
另一种方法是在控制台中使用$$
,例如:
$$("#contents ul.features")
答案 1 :(得分:29)
我无法找到任何解决办法让CSS选择器再次在搜索栏中工作。 Rejoice, for they have returned!
在任何情况下,您仍然可以在JS控制台中使用document.querySelectorAll()
选择器,然后右键单击任何匹配的元素,然后选择在元素面板中显示并且它'将显示它在DOM中的位置,就像以前的版本一样。
答案 2 :(得分:26)
这是Chrome中无意识的回归,我们没有抓到。幸运的是Ariel(在这里的评论中){{3}}并且在两天后修复了。
如果一切顺利,它将在大约11周内进入稳定通道。但此功能现在可在Chrome Canary中使用,因此我建议使用该功能。
答案 3 :(得分:0)
我使用Natu WebSync extension for Chrome验证了Css和XPath选择器。
它可以:
对于那些需要编写和验证复杂选择器的人来说,它非常有用。
https://chrome.google.com/webstore/detail/natu-websync/aohpgnblncapofbobbilnlfliihianac