function toTop(){
const scrollDuration = 300; // 滚动持续时间(毫秒)
const scrollStep = -window.scrollY / (scrollDuration / 15); // 每一步滚动的距离
let scrollInterval = setInterval(() => {
if (window.scrollY !== 0) {
window.scrollBy(0, scrollStep); // 每一步滚动
} else {
clearInterval(scrollInterval); // 滚动到顶部,停止滚动
}
}, 15);
}
js 回到顶部
最新推荐文章于 2024-10-02 05:39:15 发布