ユーザーがマウスを画像の上に置いたときにのみ画像のスライドショーを再生する最良の方法を探しています (ユーザーがマウスを画像の外に移動すると、スライドショーが再び停止します)。
以下のデモでは、ホバー機能以外はすべて必要です。
デモへのリンク
ドキュメントへのリンク
ここにhtmlがあります
<div class="fadein">
<img src="http://farm3.static.flickr.com/2610/4148988872_990b6da667.jpg">
<img src="http://farm3.static.flickr.com/2597/4121218611_040cd7b3f2.jpg">
<img src="http://farm3.static.flickr.com/2531/4121218751_ac8bf49d5d.jpg">
</div>
とjQuery
$(function(){
$('.fadein img:gt(0)').hide();
setInterval(function(){
$('.fadein :first-child').fadeOut()
.next('img').fadeIn()
.end().appendTo('.fadein');},
3000);
});
また、スライドショーの速度を 3000 から 1000 に下げる最善の方法を探しています (RUJordan による指摘)。