hover
Move the real pointer over an element without clicking to open menus, tooltips, and hidden controls that synthetic mouseover events cannot trigger.
Instructions
Move the pointer over an element, without clicking.
Whole menus exist only on hover — nav dropdowns, tooltips, the row of icons
that appears on a table row. A synthetic mouseover event dispatched from
JavaScript often will not open them, because the site listens for a trusted
pointer or checks :hover in CSS. This moves the real pointer.
Args: selector: CSS selector for the element to hover. wait_for: CSS selector to wait for afterwards (the menu that should open). wait_for_predicate: JS expression polled until truthy afterwards. wait_until: Readiness signal afterwards — 'none' (default), 'dom_settled', 'networkidle', 'load', 'domcontentloaded', 'settle'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| selector | Yes | ||
| wait_for | No | ||
| wait_until | No | none | |
| wait_for_predicate | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |