我有一个在jQuery控制下的侧滚屏网站,有几个页面,水平方向上有几千个像素相隔。我使用的是easeOutElastic函数,但是动画发生得太快了,弹性反弹需要减弱。如果我增加持续时间参数,动画会变慢,但反弹也会变慢。持续时间似乎控制了整个动画。
我需要做的是分别控制移动的速度和弹性的紧密性。我一直在一个插件中摆弄我自己的easeOutElastic函数副本,但我似乎不能正确地处理它,因为我不知道所有的参数是什么:
easeOutElastic: function (x, t, b, c, d) {
var s=1.70158;
var p=0;
var a=c;