Page.hover() 方法
此方法获取具有 selector
的元素,如果需要,将其滚动到视图中,然后使用 Page.mouse 将鼠标悬停在元素的中心。如果没有与 selector
匹配的元素,该方法将抛出错误。
签名
class Page {
hover(selector: string): Promise<void>;
}
参数
参数 | 类型 | 描述 |
---|---|---|
selector | string | 用于查询页面的 选择器。CSS 选择器可以直接传递,而 Puppeteer 特定的选择器语法 允许按文本、a11y 角色和名称、以及 xpath 和 跨影子根组合这些查询进行查询。或者,您可以使用前缀指定选择器类型。如果有多个元素满足 |
返回值
Promise<void>
当与 selector
匹配的元素成功悬停时解析的 Promise。如果没有与 selector
匹配的元素,Promise 将被拒绝。