求解,为什么我用setInterval来实现返回顶部的功能,执行一次后滚动条拉下来就会自动滚回去呢?

a1.onclick = function(){
    var timer = setInterval(function () {
        window.scrollBy(0, -30);
    }, 20);
    if(document.body.scrollTop==0){
        clearInterval(timer);
    }
}


张小回
浏览 1403回答 1
1回答

qq_杀无赦_1

网友说, –30干掉
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript