1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| define([
| "../core",
| "./support",
| "../selector",
| "../css"
| ], function( jQuery, support ) {
|
| 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 ||
| (!support.reliableHiddenOffsets() &&
| ((elem.style && elem.style.display) || jQuery.css( elem, "display" )) === "none");
| };
|
| jQuery.expr.filters.visible = function( elem ) {
| return !jQuery.expr.filters.hidden( elem );
| };
|
| });
|
|