<div class="btheme">
<a href="/a3"><img src="/a3.jpg" /></a>
<div class="caption">
<div>image caption3</div>
</div>
</div>
<div class="btheme">
<a href="/a2"><img src="/a2.jpg" /></a>
<div class="caption">
<div>image caption2</div>
</div>
</div>
jqueryでマウスオーバーしたときにキャプションを表示/非表示にするために以下のコードを使用しました。
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("div.btheme img").mouseover(function(){
jQuery(this).parent().find("div.caption").slideDown("slow");
});
jQuery("div.btheme img").mouseout(function(){
jQuery(this).parent().find("div.caption").slideUp("fast");
});
});
</script>
それは正常に動作します。キャプションは上から下に表示されます (slideDown のため)。
しかし、マウスオーバーしたときにそのキャプションを下から上に表示する必要があります。
これどうやってするの?