我在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
什么?或者,如何构建我们自己的函数?