[jQuery] Animate: removing inline style breaks for chained animations (Tabs)
Hi all,
I found that with the animate function now removing inline styles after
the animation is complete that breaks the tabs animations in IE 6/7.
You can see that here:
http://stilbuero.de/jquery/tabs_test/
Just pick an example with an animation. What happens is that after the
hide animation the element shows up for some milliseconds and then gets
hidden again via an a attached class.
The problem is the time when the inline styles get removed, consider
following code:
toHide.animate(hideAnim, hideSpeed, function() {
// with the new animate inline styles are removed here for the
toHide element - too early!
toShow.removeClass(settings.hideClass).animate(showAnim, showSpeed,
function() {
// in Tabs I remove all inline styles in the second callback
manually which works with 1.03
});
});
The problem does not occur in jQuery 1.03. I was using some later
version because of the IE event bugs.
Any ideas?
-- Klaus
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/