前面几节我们只是讲述了一种运动,这节课我将讲述链式运动:就以一个动作接着一个动作完成. 对于这个实现,我们只需要改变一下就可以实现了,设置一个回调函数. var timer; window.onload=function(){ var div=document.getElementById("div1"); div.onmouseover=function(){ startMove(div,"height",400,function(){ //alert("…
四.简单动画之缓冲运动 实现速度的缓冲,即不同位置的速度不同,越靠近目标值速度越小,所以速度值与目标值与当前值之差成正比.这里要注意一个问题就是物体在运动中速度是连续变化的,不是按照整数变化的,当物体停止时由于小数的原因,位置可能不会回到原起点,会差一点,所以缓冲运动里变化的速度要取整. //鼠标移到元素上元素右移,鼠标离开元素回去. var timer=""; function Move(locat) {//移动终点位置 var ob=document.getElementById(…