0

我正在使用 X 射线来废弃带有分页的网页。这里有一些 HTML

<td align="center" style="font-size: 11pt;">
  <div class="paginate" style="font-size: 11pt;">
    <span class="disabled">Previous</span>
    <span class="current">1</span>
    <a href="link2.html">2</a>
    <a href="link2.html">Next</a>
  </div>
</td>

我想按Next按钮报废。但是网页示例被它的类名刮掉了。

x('https://blog.ycombinator.com/', '.post', [{
  title: 'h1 a',
  link: '.article-title@href'
}])
  .paginate('.nav-previous a@href')

我想知道如何通过选择Next按钮中的链接进行分页?

提前致谢。

4

2 回答 2

2

按文本过滤

.paginate('.paginate a:contains(Next)@href')

于 2017-07-10T07:48:02.240 回答
1

也许这可以帮助你在分页中写这个

.paginate('.paginate > li.current + a > a@href')
or
.paginate('.paginate > li.current > a@href')
于 2017-09-04T17:27:03.660 回答