X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fselector.js;h=7ad7a8ec09c1b858f5714113b6badbad78640bff;hb=e25c4a132f9f11cb407605e3ca7d1900ca904077;hp=08dee275159c889de67f91316bfb107dbf597eb9;hpb=5586fedf2932dc17b303c860d9f0a7604223f865;p=jquery.git diff --git a/src/selector.js b/src/selector.js index 08dee27..7ad7a8e 100644 --- a/src/selector.js +++ b/src/selector.js @@ -937,15 +937,11 @@ jQuery.expr = Sizzle.selectors; jQuery.expr[":"] = jQuery.expr.filters; Sizzle.selectors.filters.hidden = function(elem){ - return "hidden" === elem.type || - jQuery.css(elem, "display") === "none" || - jQuery.css(elem, "visibility") === "hidden"; + return elem.offsetWidth === 0; }; Sizzle.selectors.filters.visible = function(elem){ - return "hidden" !== elem.type && - jQuery.css(elem, "display") !== "none" && - jQuery.css(elem, "visibility") !== "hidden"; + return elem.offsetWidth > 0; }; Sizzle.selectors.filters.animated = function(elem){