nokogiri:在css选择器之后

时间:2009-12-17 07:14:44

标签: ruby css-selectors nokogiri

我有以下html:

<li><a href="/stumbler/millisami/tag/company/" class="">
  <span class="right">69</span>
  company</a>
</li>

我想在span标记之后废弃文本,即“公司”

所以,当我尝试

doc.at_css("span:after")

no方法错误:抛出之后。 如何使用Nokogiri的伪选择器?

1 个答案:

答案 0 :(得分:2)

根据CSS 2.1标准,the ':before' and ':after' pseudo-elements can be used to insert generated content before or after an element's content,但不是本身的选择元素。

您可以使用

解决此缺点
doc.at_css("span").next_sibling()