This technique uses jQuery to modify the markup and to animate to fade transition. It is an update to my original post and is the result of a collaboration with Remy Sharp of jQuery for Designers.
<ul> <li><a class="fadeThis" href="http://greg-j.com"><span>This content is hidden</span></a></li> <li><a class="fadeThis" href="http://greg-j.com"><span>This content is hidden</span></a></li> <li><a class="fadeThis" href="http://greg-j.com"><span>This content is hidden</span></a></li> </ul>
<div class="fadeThis"> <p>This content is hidden</p> </div>
This content is hidden
<p><strong class="fadeThis"><span>This text is hidden</span></strong></p>
This text is hidden