目标:做一个小球滚动的动画效果
首先设置基本框架
向左
向右
暂停
向下
向上
之后设置样式
#box {
width: 100px;
height: 100px;
background: red;
border-radius: 50%;
position: absolute;
left: 50px;
top: 50px;
}
然后写入js代码
var o = document.querySelector(’#box’);
获取元素节点
var t;
为定时器设置变量
var a = 0;
为定时器的左右方向设置变量
document.querySelectorAll(‘button’)[0].onclick = function () {
a = -1;
clearInterval(t);
t = setInterval(moveLR, 10);
};
将向左按钮赋值
document.querySelectorAll(‘button’)[1].onclick = function () {
a = 1;
clearInterval(t);
t = setInterval(moveLR, 10);
};
将向右按钮赋值
document.querySelectorAll(‘button’)[2].onclick =