缓动动画位置的效果

时间:2014-01-05 02:04:41

标签: jquery jquery-easing easing-functions

我使用这行代码更改ul的位置,以使请求者li成为焦点。

$('ul#scroll').stop().animate({'left': new_pos+'px'},
    {duration: 50, easing: "swing"});

我尝试了一些像smoothmove这样的效果,但是我收到一个错误,这个效果无法应用到我的对象。

Linearswing太无聊了。

我可以使用哪种效果来动画该位置?

谢谢!

1 个答案:

答案 0 :(得分:1)

要使用swinglinear以外的缓动效果,您需要包含jQueryUI。

  

jQuery库中唯一的缓动实现是默认的,称为swing,以及一个以恒定速度进行的实现,称为线性。

http://api.jquery.com/animate

http://jqueryui.com/resources/demos/effect/easing.html