これを行う
$('#div-id').css('display','block');
それよりも
$('#div-id').css({'display': 'block'}).animate();
html:
<div id="div-id"><ul class="slider"><li><a rel="gallery" href="img/carousel/1.jpg"><img src="img/carousel/1.jpg" width="170" height="150" /></a></li></ul></div>
css:
#div-id {display: none}
js:
$(document).ready(function() { $('#div-id').css('display','block'); });
あるいは、私の例のようにulタグを使用していたように、以下も同様に機能します。html(divは不要):
<ul class="slider"><li><a rel="gallery" href="img/carousel/1.jpg"><img src="img/carousel/1.jpg" width="170" height="150" /></a></li></ul>
css:
.slider ul { display:none; }
js:
$(document).ready(function() { $('.slider ul').css('display','block'); });