最新回答 / 苏明山下
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> * { margin: 0; padding: 0; font-size: 12px; } ...
2016-11-02
已采纳回答 / jw3631281
function startMove(iTarget){clearInterval(timer);var oDiv=document.getElementById('div1'); timer=setInterval(function(){var speed =(iTarget-oDiv.offsetLeft)/10;speed=speed>0? Math.ceil(speed):Math.floor(speed);} -------...
2016-11-02
最赞回答 / stone310
是json,也是js对象,json标准格式其实是带双引号 例如:var js={"name":'zs',"age":30};但是在js里面的key值不需要双引号也行;这么写得都是对象;js这种var js={}写法,相当于 var js=new Object();只是前面写得更简洁;
2016-10-31
aList[i].onmouseover=function(){
var IM=this.getElementsByTagName('img')[0];
startMove(IM,{top:-35,opacity:0});
}
var IM=this.getElementsByTagName('img')[0];
startMove(IM,{top:-35,opacity:0});
}
2016-10-31
已采纳回答 / 那一缕微风
因为如果不清除定时器的话,每次当鼠标移入的时候就会在先前的定时器上再开一个定时器,造成定时器的叠加,这样效果就不好了。设置+1是为了更好的看见定时器叠加后的效果。
2016-10-31
已采纳回答 / SoEasy_1
兄弟啊,细心点啊。你传参是Target,下面却在用Taret if(obj.alpha > Target){ speed = -10; } if(obj.alpha < Target){ speed = 10; }
2016-10-31