这段代码可以运行,但是浏览器也会报错,请教原因。
如果把循环改为
aDiv[0].style.left=pos.x+'px'; aDiv[0].style.top=pos.y+'px'; for(i=aDiv.length-1;i>0;i--) { aDiv[i].style.left=aDiv[i-1].offsetLeft+'px'; aDiv[i].style.top=aDiv[i-1].offsetTop+'px'; }
就不会报错了,求大神指点其中缘由,百思不得其解。
另也请指教一下,for循环正过来和倒着用的不同场合,有什么判断依据否?
桃花长相依
相关分类