Hi Jake, thanks for the reply, I really appreciate your help. :) Here is a version of my code that works:
$('#' + this.rel).fadeOut('slow').load(this.href, {'targ': this.rel}, function() { $(this).fadeIn('slow'); }); Where 'targ' is a post variable. Basically, I would like to wait for my first effect to finish (fadeOut), then '.load()', then (fadeIn)... Maybe I should read more about '.animate()'? Or maybe I should be working with callbacks via '.ajaxStart()' / '.ajaxStop()'? I just assumed that I could put .load() within a callback function of 'fadeOut()'... so, once the fade out effect is finished, I then load my content... Then, once loaded, the callback fades the newly loaded content back in. I think I just need to play around a bit more. :) I feel like I am on right track, cut just wanted to get a little feedback from ya'll. Many TIA's, Cheers, Micky