【发布时间】:2018-05-07 21:34:23
【问题描述】:
我正在尝试使用 Watir 在“提要”网站中查找所有具有类的 span 元素。
当我到达底部时,该网站会加载更多帖子。 我目前正在使用以下代码:
# Go to the bottom of the page
browser.driver.execute_script("window.scrollBy(0,document.body.scrollHeight)")
likes = @browser.elements(:xpath, "//*[contains(@class, 'className')]")
# I also tried with the following
likes = @browser.spans(:class => "className")
我正在搜索的元素遵循以下样式:
<span class="random_value className ">Like</span>
但是,当我在做 likes.length 时,我得到的元素更少 (3) 或没有,而 className 类至少有 25 个跨度。
我的代码有问题吗?
【问题讨论】:
-
您能否提供(最少的)HTML 来重现该问题?或者提供被测站点的 URL?