解决js页面跳转后setinterval变快的问题。
定义全局变量
var timer;
window.clearInterval(timer);
timer = setInterval(autoScrollLine,30);
特定条件时清除计时器
if(box.scrollTop%box.offsetHeight==0) {
clearInterval(timer);
setTimeout(()=>{
timer = setInterval(autoScrollLine,30)
},1500)
}
参考链接