2012-03-07 4 views
0

バウンス効果が加速している理由がわかりません。jqueryバウンスが自動的に加速する

私はイメージに、setIntervalを使用して影響します。すべてが完全に始まりますが、突然効果は自動的に加速し始めます。私は、間隔とバウンス時間パラメータで秒の問題だったが、正しくはなかった。

また、タブまたはウィンドウを変更すると、問題が発生する可能性があるという疑いがあります。

バウンスエフェクトをエミュレートするには同じ問題がありますか、それとも別の方法がありますか?ここで

スニペット:

<div style="position:absolute; margin-left:675px; margin-top:50px; width:25px; height:25px;"> 
window.setInterval(function(){ 
$(".show-awards-new-image").effect("bounce", { times:2, direction:'up', distance:25 },200); 
},4000); 
</div> 

TY!

+0

なぜあなたのjavascriptコードはdiv ??????私はあなたのスニペットを真剣に取ることはできません – ggzone

+0

あなたはあなたの想像力を利用することができますし、コードはより大きなコードの一部であり、他のコードは無意味であることを理解してください – RealFantasy

答えて

0

あなたはこのフィドルで見ることができないよう:

http://jsfiddle.net/qW9r5/1/

何の加速があります。

このバウンス効果を簡単にシミュレートするには、jquery(UI不要)の.animate()関数を使用できます。

+0

ありがとうggzone、私はwhileループ内でclearQueue()とstop() 10回、次にもう一度開始: – RealFantasy

関連する問題