2012-04-10 12 views
0

非常に軽いjqueryコンテンツスライダを使用していますが、アニメーションの速度をどのように制御するかはわかりません。それは現在非常に速く、私はそれを遅くする必要があります。私はjqueryが私のための新しい領域であり、私はそれを動作させることができないいくつかの方法を試すにもかかわらず、恐れています。どんな援助も大いに理解されるだろう。ここjqueryコンテンツスライダ、速度制御?

$(document).ready(function(){ 
    $('#button a').click(function(){ 
     var integer = $(this).attr('rel'); 
     $('#myslide .cover').animate({left:-960*(parseInt(integer)-1)}) 
     $('#button a').each(function(){ 
      $(this).removeClass('active'); 
      if($(this).hasClass('button'+integer)){ 
       $(this).addClass('active') 
      } 
     }); 
    }); 
}); 

答えて

0
$('#myslide .cover').animate({left:-960*(parseInt(integer)-1)}); 

//change to 
                   //speed in ms 
$('#myslide .cover').animate({left:-960*(parseInt(integer)-1)}, 1000); 

.animate jQueryの構文:ここに私のコードです。 1000ms == 1秒、味に数を変更します。

+0

とても簡単。ありがとうございました。 – user1325308

+0

Pssst。私の答えの横にあるチェックマークをクリックしてください。 – Fresheyeball

+0

それは「あなたは5分でこれを受け入れることができる」と数え続けました!私は今それをやった。再びありがとう。 – user1325308

0

次の例のように、.animate()にパラメータを追加する必要があります。

.animate({left:-960*(parseInt(integer)-1)},5555) 

CSSは5555ミリ秒後になったことでしょう。

+0

とても簡単。ありがとうございました。 – user1325308

関連する問題