按照调用关系,效果上应该是应该是什么样的?
boy.walkTo(2000,0.2) .then(function{ scrollTo(5000,1) }) .then (function{ boy.walkTo(5000,0.5) })
根据以上调用顺序分析,出来的效果应该是这样的:
男孩走2秒时间内走0.2个页面;
然后div开始移动,这时候由于小男孩也是position:absolute,小男孩跟移动的div之间没有相对运动,div5秒内移动了一个页面距离;
然后小男孩5秒内走半个页面
然而出来的效果并不是啊。。。。囧