我有以下html:
<li><a href="/stumbler/millisami/tag/company/" class="">
<span class="right">69</span>
company</a>
</li>
我想在span标签之后废弃文本,即“公司”
所以,当我尝试
doc.at_css("span:after")
没有方法错误 :after 被抛出。如何在 Nokogiri 中使用伪选择器?
我有以下html:
<li><a href="/stumbler/millisami/tag/company/" class="">
<span class="right">69</span>
company</a>
</li>
我想在span标签之后废弃文本,即“公司”
所以,当我尝试
doc.at_css("span:after")
没有方法错误 :after 被抛出。如何在 Nokogiri 中使用伪选择器?
根据 CSS 2.1 标准,':before' 和 ':after' 伪元素可用于在元素的内容之前或之后插入生成的内容,但本身不能用于选择元素。
您可以使用解决此缺点
doc.at_css("span").next_sibling()