在jQuery中缓解函数
这个问题听起来太微不足道了,但我无法在任何地方找到答案。
我浏览了jQuery文档并看到了一些这样的签名。
.show( [duration,] [easing,] [callback] )
和
.animate( properties, [duration,] [easing,] [complete] )
在两个地方,宽松定义为
easing一个字符串,指示要用于转换的缓动函数。
但我没有看到任何文档显示jQuery中的所有缓动函数。
从哪里可以获得jQuery的所有缓动函数?
标准库只有swing
和linear
,但jquery UI带来了更多
从animate doc的缓动部分:
缓动.animate()的剩余参数是一个命名要使用的缓动函数的字符串。 缓动函数指定动画在动画中的不同点处进行的速度。 jQuery库中唯一的缓动实现是默认的,称为swing,以及一个以恒定速度进行的实现,称为线性。 使用插件可以使用更多的缓动函数,尤其是jQuery UI套件。