0

一旦平滑滚动到页面中的元素完成,我需要运行一个函数。JavaScript 的函数scrollTo似乎不支持回退函数。

那不可行吗?

window.scrollTo({
  top: elementLocation,
  left: 0,
  behavior: 'smooth'
})
myFunction();
4

1 回答 1

-1

尝试这个:

const position = 500

window.scrollTo({
  top: position,
  left: 0,
  behavior: 'smooth'
})

setTimeout(() => console.log('scrolled'), position)
于 2020-04-01T10:23:02.900 回答