jQueryでリストを一つずつ遅延して表示する http://www.webopixel.net/javascript/714.html
<ul class="delay-show">
<li>リスト1</li>
<li>リスト2</li>
<li>リスト3</li>
</ul>
$(function() {
$('ul.delay-show li')
.css({opacity: 0})
.each(function(i){
$(this).delay(500 * i).animate({opacity:1}, 1500);
});
});