jQuery :visible – Check for hidden elements in jQuery

jQuery Notification plugin

The :visible selector check if an elements are hidden in jQuery by selecting each and every elements in a DOM that is currently visible or not.

But visible elements are elements which are not:
– set to display:none
– width and height set to 0
– form elements with type=”hidden”
– parent is set as hidden

Example for hidden elements:

if(!$(element).is(":visible")){
console.log("Hidden elements found");
}

or

$('element:hidden')

or

if ( $(element).css('display') == 'none' ){
// element is hidden
}

But above scenario, functions don’t work with the visibility attribute but CSS selector will have the best performance.

For more details click here.

Leave a Reply

Your email address will not be published. Required fields are marked *