最新回答 / hey自然
ball.style.marginLeft 拿到的是行内样式! style 只是你获取的这个 DOM节点 的一个属性而已(如果这个DOM节点 有 style 这个属性的话) 静下心来多巩固下基础吧。
2016-11-25
最新回答 / wttfgg
视频用的是setTimeout只会执行一次,是因为最后他用animate(ball,distance,cb);递归调用导致的循环,在cb&&cb();后边加return false;就能停止循环了
2016-11-18
最新回答 / feiger
var ball1 = document.querySelector('.ball1'); var ball2 = document.querySelector('.ball2'); var ball3 = document.querySelector('.ball3'); function animate(ball,distence,cb){ setTimeout(function(){ alert(1) //为什么alert不执行? var marginLeft = parseInt(ba...
2016-11-04