2012-08-16 104 views
0

我試圖改變像里程錶一樣的圖像的背景位置。除了寬鬆之外,一切似乎都起作用,除了「擺動」之外,它只是改變了'線性'。非常討厭,我搜索高低,並沒有發現任何東西。jQuery - 背景位置動畫緩動不起作用

 col.animate({ 
      'background-position': '0 ' + ((newDigit * settings.heightNumber * -1) + zeroSet) 
     }, 
     1000, 
     'swing'); 
     } 

我也需要這個工作跨瀏覽器。它目前可以跨瀏覽器工作而不會鬆動。

任何幫助將是偉大的。

+0

您是否包含www.jqueryui.com的效果庫? – o01 2012-08-16 11:03:39

回答

0

「swing」是默認參數。傳遞「swing」就像傳遞參數一樣。你可以使用jQuery UI,它有更多的緩動樣式。 http://jqueryui.com/demos/effect/easing.html

+0

所有我想要的是圖像上下滾動取決於計數器是增加還是減少。 – 2012-08-16 11:35:46

+0

請發表更多代碼。理想情況下是[jsfiddle](http://www.jsfiddle) – Dirk 2012-08-16 13:00:22

+0

不用擔心。發現背景位置不容易動畫,所以改變了我的標記,以適應位置:絕對和頂部,以創造我想要的東西。謝謝你的幫助。 – 2012-08-17 09:05:55