zhaojs
2023-06-09 357deb88eb2cbb0c049d20c1f2261b3b142ea5b6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
define( [
    "../core",
    "../selector"
], function( jQuery ) {
 
jQuery.expr.filters.hidden = function( elem ) {
    return !jQuery.expr.filters.visible( elem );
};
jQuery.expr.filters.visible = function( elem ) {
 
    // Support: Opera <= 12.12
    // Opera reports offsetWidths and offsetHeights less than zero on some elements
    // Use OR instead of AND as the element is not visible if either is true
    // See tickets #10406 and #13132
    return elem.offsetWidth > 0 || elem.offsetHeight > 0 || elem.getClientRects().length > 0;
};
 
} );