我有 HTML 作为
<li>
<div data-track="discovered_spots" data-filter="discovered_spots" class="button filter-button">
<span class="icon-compass"></span>
Discoveries (2)
</div>
</li>
我正在尝试单击按钮链接
@browser.div(:class =>'button filter-button').span(:text => ' Discoveries (2) ').click
只是不工作或产生任何错误。
我也尝试过使用 xpath
#@browser.div(:xapth => "//div[@data-track='discovered_spots']").click
#@browser.div(:text => "Discoveries").click
但这会产生错误。
我还查看并尝试了其他问题链中存在的代码,但没有任何帮助将非常有用。