我有一個與CSS懸停風格的元素。黃瓜如何將鼠標懸停在某個元素上?
我試圖用這個
page.execute_script(「$(‘#{}選擇’)鼠標懸停();」)
但不工作?
其他人遇到過這個問題使用CSS懸停?謝謝!
我有一個與CSS懸停風格的元素。黃瓜如何將鼠標懸停在某個元素上?
我試圖用這個
page.execute_script(「$(‘#{}選擇’)鼠標懸停();」)
但不工作?
其他人遇到過這個問題使用CSS懸停?謝謝!
這裏是我的應用程序的步驟
When /^I hover and click on "([^\"]*)"$/ do |selector|
page.driver.browser.execute_script %Q{
$("#{selector}").trigger("mouseenter").click();
}
end
試試這個:
page.evaluate_script("$('#{element_name}').trigger('mouseover')")
如果您不在意返回值,最好使用「execute_script」: page.execute_script(「$('#{element_name}')。trigger('mouseover')」) – weexpectedTHIS
或者,您不需經過調用綁定到該事件
黃瓜添加類「懸停」的元素
,並觸發它是什麼黃瓜已用什麼在這裏做? –