根据A way to match on text using CSS locators,我们应该能够"^$"使用 CSS locators 找到精确的文本匹配。
但是有:
<div class="item"><div class="text">Trouble</div>
以下两个(没有 xpath 和 css "^$")可以找到该元素:
css=div.item > div.text:contains("Trouble")
//div[@class='item']/div[@class='text' and text() ="Trouble"]
然而,这个(带"^$")不能:css=div.item > div.text:contains("^Trouble$")
我错过了什么吗?