我在microjs上逐一尝试,但它们并不完整。我不使用jQuery,因为我只想使用fadeIn() fadeOut() with stop()
做requestAnimationFrame
函数之类的简单动画。
nwtjs, xuijs, morpheus, tweenJS, vivi, shifty and other small JS anim. libs at microjs
似乎不完整。例如,morpheus+ender
,它们有fadeIn() & out
,但它们与jQuery不同。
jQuery fadeOut:降低不透明度然后不显示。 jQuery fadeIn:显示它然后增加到原始的不透明度。但是morpheus + ender做了不同的事情,我不知道他们是否有方便的stop()
功能。
有gsap, tweenJS,
但是......没有
目前,我仍然使用jQuery缩小文件大小的自定义构建: 55.88 Kb / Gzip:19.28 Kb仅用于动画元素和做css。这不高效,加上jQuery不使用requestAnimationFrame
那么,使用requestAnimationFrame和fadeIn, fadeOut, stop
等方法的另一个动画库是什么?或者,如何建立自己的功能?