2009-08-03 10 views
1
<script type="text/javascript"> 
$(window).load(function() { 
    $('.thumbnail_container') 
     .cycle('fade') 
     .cycle('pause'); 
}); 
</script> 

<div class="thumbnail_container"> 
    <img src='photos/10.jpg'> 
    <img src='photos/11.jpg'> 
</div>  
<div class="thumbnail_container"> 
    <img src='photos/20.jpg'> 
    <img src='photos/21.jpg'> 
</div>  
<div class="thumbnail_container"> 
    <img src='photos/30.jpg'> 
    <img src='photos/31.jpg'> 
</div> 

私は上記のスクリプトを書いています。私が望むのは、すべてのスライドショーを一時停止することです。しかし、3つのスライドショーはすべて退色しましたが、最初のスライドショーだけが一時停止しました。jquery cycle:複数のスライドショーを一時停止

どのようにして3つのスライドショーを同時に一時停止できますか?

答えて

2

すべてのスライドショーの周りをそれぞれ行う必要があります。そうしないと、配列の最初の一致がアクティブになります。

$('.thumbnail_container').each(function(){ 
    $(this).cycle('pause'); 
}); 
+0

redsquareさんありがとうございました! – Alan

+0

心配なし、幸運 – redsquare

関連する問題