hiddenVisibleSelectors.js (317B)
1 define( [ 2 "../core", 3 "../selector" 4 ], function( jQuery ) { 5 6 "use strict"; 7 8 jQuery.expr.pseudos.hidden = function( elem ) { 9 return !jQuery.expr.pseudos.visible( elem ); 10 }; 11 jQuery.expr.pseudos.visible = function( elem ) { 12 return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); 13 }; 14 15 } );