<!doctype html><html><head><meta charset="UTF-8"><title>speed</title><style type="text/css">div{width: 100px;height: 50px;background: red;margin: 10px}</style><script type="text/javascript">window.onload=function(){var aDiv=document.getElementsByTagName('div')for(var i=0;i<aDiv.length;i++){ ? ? ? ? ? aDiv[i].timer=nullaDiv[i].onmouseover=function(){startMove(this,400)}aDiv[i].onmouseout=function(){startMove(this,100)}}}var timer=null;function startMove(obj,iTarget){clearInterval(timer)obj.timer=setInterval(function(){? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? var speed=(iTarget-obj.offsetWidth)/6;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? speed=speed>0?Math.ceil(speed):Math.floor(speed)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if(obj.offsetWitdh==iTarget)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?clearInterval(obj.timer)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? else? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?obj.style.width=obj.offsetWidth+speed+'px'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? }},30)}</script></head><body><div></div><div></div><div></div></body></html>
js運(yùn)動(dòng) 為什么返回的時(shí)候老是抖動(dòng)?
慕粉4084340
2016-10-12 09:33:33