为什么我的定时器判断关闭不能关闭?<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title><style type="text/css">#div1 {width:200px;height:200px;background:red;position:relative;left:-200px;top:0;}#div1 span{width:20px;height:50px;background:blue;position:absolute;left:200px;top:75px;}</style><script type="text/javascript">window.onload = function(){ var oDiv = document.getElementById('div1'); oDiv.onmouseover = function(){ startMove(); } } var timer=null; function startMove(){ clearInterval(timer); var oDiv = document.getElementById('div1'); timer=setInterval(function(){ if(oDiv.offsetLeft == 0){ clearInterval(timer); }else{ oDiv.style.left = oDiv.offsetLeft+10+'px'; } },30) }</script></head><body><div id="div1"><span id="share">分享</span></div></body></html>
添加回答
举报
0/150
提交
取消