isVisible
Indicates if the element is actually visible.
Description
If isVisible
is true
, the element is displayed on the page.
If isVisible
is false
, the element is not displayed on the page.
The value of the isVisible
property is calculated based on the
hidden
, collapsed
, and rendered
properties of the element and all of its ancestors. It is true
only if the conditions exist in the element's property values and the
property values of its ancestors such that the element is actually
displayed on the page.
Notes:
An element's
isVisible
property is not the same as its hidden property. TheisVisible
property indicates whether the element is actually displayed, whilehidden
indicates if it should be displayed.The
isVisible
property of an element remainstrue
even if another element completely covers it so that a user cannot see it.In Editor X, even if the
isVisible
property of the element istrue
, it will not be displayed if the element has been set to "Don't Display" for the current breakpoint.
Type:
Was this helpful?
Get whether an element is visible
1let isVisible = $w("#myElement").isVisible; // true