如果不想重复造轮子的话,我搜集了2个动画曲线实现库jstween和GreenSock推荐给大家使用。 //通过jstween实现JT.fromTo($target, 2, { x:400 }, { x:0, ease: JT.Elastic.Out, onEnd: function 0.5, 0.4), onComplete:function(){ console.log("animate end.") }}); 在库选用方面考虑,如果想要轻量的,可以选择jstween 在使用场景上,如果不介意库体积、想有丰富的曲线函数供使用,可以用GreenSock来实现;对库体积有要求,可以用jstween来实现;觉得只想实现其中一个动画效果而觉得没必要引入整个库,可以只使用其动画函数和
如何让你的动画更自然 腾讯ISUX写的这篇文章主要讲述的是前端使用曲线的方法,写的过于繁琐,全篇不用细看,只需要参考使用js、css实现曲线动画效果部分就可以, 如果不想重复造轮子的话,可以使用动画曲线实现库jstween