下面的斜体为什么一个没加单位符号一个有加单位符号?
function imgSlide(){
//每次点击后向右滑动300px
var endLeft=img.offsetLeft + 300;
var slideTimer = setInterval(function(){
var imgLeft=img.offsetLeft; //现在距离左边的距离
if(imgLeft < endLeft){
if(imgLeft < maxLeft){
//将图片的左偏移(left值)增加20px,注意单位
img.style.left=imgLeft+20+'px';
}else{
alert("已经到了最大值,不能在移动了");
//终止定时器函数
clearInterval(slideTimer);
}
}else{
clearInterval(slideTimer);
}
},10);
}
}
相关分类