From: jeresig Date: Mon, 30 Nov 2009 19:28:09 +0000 (-0500) Subject: Made .show(null/undefined) and .hide(null/undefined) work the same as .show() and... X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=3ec9f4990c13f7e44365c9216be5c81b2827385b;p=jquery.git Made .show(null/undefined) and .hide(null/undefined) work the same as .show() and .hide(). --- diff --git a/src/fx.js b/src/fx.js index d8340b1..d3a7ad4 100644 --- a/src/fx.js +++ b/src/fx.js @@ -19,7 +19,7 @@ function genFx( type, num ){ jQuery.fn.extend({ show: function( speed, callback ) { - if ( typeof speed !== "undefined" ) { + if ( speed != null ) { return this.animate( genFx("show", 3), speed, callback); } else { for ( var i = 0, l = this.length; i < l; i++ ){ @@ -59,7 +59,7 @@ jQuery.fn.extend({ }, hide: function( speed, callback ) { - if ( typeof speed !== "undefined" ) { + if ( speed != null ) { return this.animate( genFx("hide", 3), speed, callback); } else { for ( var i = 0, l = this.length; i < l; i++ ){