跳至主要内容
版本:22.5.0

Page.hover() 方法

此方法使用 selector 获取元素,如果需要,将其滚动到视图中,然后使用 Page.mouse 将鼠标悬停在元素的中心。如果找不到与 selector 匹配的元素,则该方法将抛出错误。

签名:

class Page {
hover(selector: string): Promise<void>;
}

参数

参数类型描述
selectorstring用于搜索要悬停的元素的 选择器。如果有多个元素满足选择器,则将悬停在第一个元素上。

返回值

Promise<void>

当与 selector 匹配的元素成功悬停时,Promise 将解析。如果找不到与 selector 匹配的元素,则 Promise 将被拒绝。

备注

page.mainFrame().hover(selector) 的快捷方式。