JQuery无法鼠标悬停并单击浮动菜单

时间:2017-11-10 14:32:32

标签: javascript jquery

https://www.verizonwireless.com/homepage/请确保/在主页末尾/所以“.com / homepage /”

我尝试将鼠标移到[电话,计划等]菜单上,然后单击子菜单项。我尽我所能努力不行。请帮忙。

$('.links-menu').find('a:visible:contains("Phones")').mouseover() 

或点击无效。

非常感谢。

1 个答案:

答案 0 :(得分:0)

错误的班级名称尝试这个:

使用包含手机

$('.o-tier-two a:contains("Phones")').mouseover();

nth-child

$('.o-tier-two li:first').mouseover();

如果您需要点击,只需找到选择器并单击。在这种情况下,鼠标悬停不需要。

$('.o-tier-three a:contains("Smartphones")').closest('td').click();

如果您正在尝试自动化,那么最好使用XPath而不是执行JQuery

//div[contains(@class, 'o-tier-two')]//span[contains(text(), 'Phone')]//parent::a

像这样的东西。