我想点击一个似乎处于模态/悬停状态的链接。最初我必须将鼠标移到“您的帐户”(见下图)。我用
编写了脚本option = driver.find_element(:class => "login-outer")
driver.action.move_to(option).perform
我遇到的问题是点击“登录”或“新用户”链接。
以下是我使用Firebug并点击登录时获得的代码。在尝试单击登录链接之前,是否需要将注意力集中在下拉列表中?
<div id="notloggedin" class="login-dropdown" style="opacity: 1; display: none;">
<span style="padding: 0px 7px; display: block;">
<a class="ajax-popup-link" href="https://www.wdev.rochester.edu/melioraweekendtest/account/login">Sign In</a>
答案 0 :(得分:0)
尝试使用Your Account
将鼠标悬停在move_to
上。然后再次选择move_to
SignIn
选项,然后选择click()
。