JavaScript运动框架 链式运动到完美运动(五)

前端之家收集整理的这篇文章主要介绍了JavaScript运动框架 链式运动到完美运动(五)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

基于前几篇的运动框架基础,本文主要讲解一下链式运动,就是运动完后接着再运动,比如很多网站中,一个方框的出现和退出:出现时先变宽再变高,退出时先变矮再变窄退出! 之前的模型是:

现在改为:

也就是在第一次运动结束的时候执行fn(); fn是传过来的一个参数,这个参数是个函数,定时器清理之后手动运行fn();如果想采用链式运动,那就是在fn中再调用startMove(obj,fn),再在里面的fn中调用startMove(obj,fn),可以一直玩下去

<Meta charset="utf-8"> 运动框架(五):链式运动到完美运动