var box = document.getElementById('box').getElementsByTagName('a');
for (var i = 0; i < box.length; i++) {
box[i].onclick = function () {
boxCom();
this.className = 'active';
}
}
function boxCom () {
for (var i = 0; i < box.length; i++) {
box[i].className = '';
}
}
var index = 0;
var timer = 0;
setInterval(func,1000);
function func () {
index++;
if (index > 7) {
index = 0;
}
boxCom();//循環取消class
box[index].className = 'active' //依次在上面循環取消class的元素後面 的 元素 加class
// index的值在box[i]以前
}
複製代碼