I'm replacing one absolutely positioned dictionary term with another like so:
jQuery('#replaceme').fadeOut(150, function() { jQuery('#withme').fadeIn(150); });
It's pretty simple code that looks and works great in all browsers except IE8. In IE8, while fadeOut() is doing its thing, the entire text block shifts up 2-3 pixels, and then back down 2-3 pixels upon fadeIn().
Any ideas on what may be causing this? Anybody know a way to prevent this from happening?
BTW: I get the same results with jQuery 1.3.1 as I do with 1.3.2. All of my strict XHTML and CSS validate.