From: Brandon Aaron Date: Wed, 18 Mar 2009 14:58:06 +0000 (+0000) Subject: fix for #4204, fadeTo shows hidden elements before animating X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;ds=sidebyside;h=62a251a0cf8b8652082da3d5a72b6c6e2b120914;p=jquery.git fix for #4204, fadeTo shows hidden elements before animating --- diff --git a/src/fx.js b/src/fx.js index c949bdc..45c2389 100644 --- a/src/fx.js +++ b/src/fx.js @@ -95,7 +95,8 @@ jQuery.fn.extend({ }, fadeTo: function(speed,to,callback){ - return this.animate({opacity: to}, speed, callback); + return this.filter(":hidden").css('opacity', 0).show().end() + .animate({opacity: to}, speed, callback); }, animate: function( prop, speed, easing, callback ) {