ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
## 缓动函数 ``` /*缓动函数*/ function animateM(obj,target){ // 第一个参数 动谁 第二个参数 动多少 clearInterval(obj.timer); obj.timer = setInterval(function() { // 计算步长 动画的原理 盒子本身的位置 + 步长 var step = (target - obj.offsetLeft) / 10; // 步长 step = step > 0 ? Math.ceil(step) : Math.floor(step); // 取整步长 // obj.style.left = 盒子本身的位置 + 步长 obj.style.left = obj.offsetLeft + step + "px"; if(obj.offsetLeft == target){ clearInterval(obj.timer); } },30) } ```