gpt4 book ai didi

ruby-on-rails - 如何点击没有文字的链接?

转载 作者:行者123 更新时间:2023-12-03 01:45:16 26 4
gpt4 key购买 nike

如何使用 capybara 的 click_link 方法点击下面的链接?

<a data-method="delete" href="/users/sign_out" rel="nofollow">
<span title="Sign out" class="glyphicon glyphicon-off"></span>
</a>

最佳答案

您可以使用其 href 属性来定位该元素:

page.click_link('', :href => '/users/sign_out')

请注意,click_link 的第一个参数是链接文本、id 或名称。我们使用 '' 因为文本是空白的。

或者,使用 find 方法通过 href 属性(或任何其他属性)查找链接,然后单击它。

page.find(:css, 'a[href="/users/sign_out"]').click

关于ruby-on-rails - 如何点击没有文字的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19245946/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com