我必须编写一个XPath表达式,以便在标记为“current-page”的示例之后的html下方获取anchor标记的href属性(在示例#noimportant / 2中)。
<dd>
<a href="#notimportant/1" class="current-page">1</a>
<a href="#notimportant/2">2</a>
<a href="#notimportant/3">3</a>
<a href="#notimportant/4">4</a>
<!-- EDIT: Do not return the next sibling if @href ends with /last -->
<a href="#notimportant/last">last</a>
</dd>
我想过从//a [@class='current-page'] /../next-sibling-of-first-node/@href这样的东西开始,但我被困在这里......
有人可以帮我这个吗?我已经google了,但XPath不是我最喜欢的技能(不,我不能使用jQuery。它不是一个webapp)。
答案 0 :(得分:8)
//a[@class='current-page']/following-sibling::a[1]