Treat an element as hidden if either offsetWidth or offsetHeight is 0. Fixes #13132, #10406.

This commit is contained in:
Timmy Willison
2013-01-21 16:14:56 -05:00
parent 1c77259d06
commit 372e04e78e
2 changed files with 43 additions and 40 deletions

View File

@@ -532,7 +532,7 @@ jQuery(function() {
if ( jQuery.expr && jQuery.expr.filters ) {
jQuery.expr.filters.hidden = function( elem ) {
return elem.offsetWidth === 0 && elem.offsetHeight === 0;
return elem.offsetWidth === 0 || elem.offsetHeight === 0;
};
jQuery.expr.filters.visible = function( elem ) {