2012-03-07 80 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 2012-03-07 12:58:51

+0

以及你可以使用你的想象力,並理解代碼是一個更大的代碼的一部分,而其他代碼是沒有意義的 – RealFantasy 2012-03-07 13:08:15

回答

0

,你可以在此看到小提琴:

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

沒有加速。

你可以使用jQuery的.animate()函數(不需要UI)來模擬這個彈跳效果相當容易。

+0

謝謝ggzone,我在while循環中使用clearQueue()和stop()每10次​​,然後再次開始: – RealFantasy 2012-03-07 13:16:11