// TODO:请完善此函数
function rolling() {
time++; // 转动次数加1
clearTimeout(rollTime);
rollTime = setTimeout(() => {
window.requestAnimationFrame(rolling); // 进行递归动画
}, speed);
let lis = document.getElementsByTagName("li");
for (let i of lis) {
i.classList.remove("active");
}
let id = 0;
if (time % 8 != 0) {
id = Math.floor(time % 8);
} else {
id = 8;
}
let li = document.getElementsByClassName(`li${id}`)[0];
li.classList.add("active");
// time > times 转动停止
if (time > times) {
let content = $(".active").text();
clearInterval(rollTime);
time = 0;
$("#award").html(content);
return;
}
}