怎么设置按钮按下后面板的信息滚动,再次按下时停下


共 1 个回答
举头望涵涵,低头思第一。 https://www.dffzmxj.com
<button id="control">按我控制滚动</button>
<script>
{
    //不在乎所谓的“污染全局变量”的话,可以去掉花括号。
    let scrolling = false;
    setInterval(() => scrolling && scrollTo(scrollY + 1));
    document.getElementById('control').addEventListener('click', () => scrolling = !scrolling);
}
</script>