【发布时间】:2019-08-19 12:54:49
【问题描述】:
我要抓取的网站正在通过滚动事件进行延迟加载。 (无限滚动)
我想等待更多帖子加载,但所有帖子都有相同的类名。所以,我等不及要加载具有特定类名的元素了。我不想使用sleep() 方法。
示例代码:
<div class='posts'>
<div class='single-post'></div>
<div class='single-post'></div>
<div class='single-post'></div>
<div class='single-post'></div>
// The following posts appear after scrolling. I want to fetch these posts
<div class='single-post'></div>
<div class='single-post'></div>
<div class='single-post'></div>
<div class='single-post'></div>
</div>
我该如何解决这个问题?是否可以检查此 div 是否有超过 10 个帖子?
想法?
【问题讨论】:
标签: ruby-on-rails ruby watir