// // jQuery IE Fade Fix // // Adapted from code found at http://jquery.malsup.com/fadetest.html. // // This is only needed for IE 7 and earlier, so this is best added to your page using IE's conditional comments // (http://msdn.microsoft.com/en-us/library/ms537512%28VS.85%29.aspx) as follows: // // (function($) { $.fn.fadeIn = function(speed, callback) { return this.animate({opacity: 'show'}, speed, function() { if ( $.browser.msie ) { this.style.removeAttribute('filter'); } if ( $.isFunction(callback) ) { callback.call(this); } }); }; $.fn.fadeOut = function(speed, callback) { return this.animate({opacity: 'hide'}, speed, function() { if ( $.browser.msie ) { this.style.removeAttribute('filter'); } if ( $.isFunction(callback) ) { callback.call(this); } }); }; $.fn.fadeTo = function(speed, to, callback) { return this.animate({opacity: to}, speed, function() { if ( to == 1 && $.browser.msie ) { this.style.removeAttribute('filter'); } if ( $.isFunction(callback) ) { callback.call(this); } }); }; })(jQuery);