可以使用 setTimeout 函数来延迟执行 scrollTo 方法,从而实现给 scrollTo 设置时间的效果。例如:

setTimeout(function() {
  window.scrollTo({
    top: 0,
    behavior: 'smooth'
  });
}, 1000); // 延迟1秒执行

上述代码会在1秒后执行 scrollTo 方法,让页面滚动到顶部,并且以平滑的方式滚动。

JavaScript ScrollTo 设置时间动画效果

原文地址: http://www.cveoy.top/t/topic/mGqH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录