Why doesn't this jQuery change my text to red before turning it blue?
<p>I have the following jquery that is triggered when a part of my page is clicked.</p>

<pre><code>$('#my_link').css("color", "red").delay(500).fadeOut(500).css("color", "blue").fadeIn(500)
</code></pre>

<p>I can see most of the animations happening like the fadeOut and fadeIn but I never see the text turn red. I only see it turn blue. Any idea why?</p>
