scratch
/bower_components/jquery/src/css/hiddenVisibleSelectors.js |
@@ -1,15 +1,15 @@ |
define( [ |
define([ |
"../core", |
"../selector" |
], function( jQuery ) { |
|
"use strict"; |
|
jQuery.expr.pseudos.hidden = function( elem ) { |
return !jQuery.expr.pseudos.visible( elem ); |
jQuery.expr.filters.hidden = function( elem ) { |
// Support: Opera <= 12.12 |
// Opera reports offsetWidths and offsetHeights less than zero on some elements |
return elem.offsetWidth <= 0 && elem.offsetHeight <= 0; |
}; |
jQuery.expr.pseudos.visible = function( elem ) { |
return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); |
jQuery.expr.filters.visible = function( elem ) { |
return !jQuery.expr.filters.hidden( elem ); |
}; |
|
} ); |
}); |