Javascript 滚动垂直滚动条jquery

Javascript 滚动垂直滚动条jquery,javascript,jquery,Javascript,Jquery,我有一个内部有树状视图的div。Div比tree小,所以在右侧我有垂直滚动条。当用户按下div外的某个按钮时,我想滚动到div内的指定项(我知道该项的ID) 如何滚动垂直滚动条?如何专注于某些元素?我认为您可以分两个阶段完成: 首先,使用jQuery函数获取元素在div中的位置。 然后,设置div的滚动位置:$(yourdiv)。scrollTop(yourElementPosition) 这是该功能的官方文档

我有一个内部有树状视图的div。Div比tree小,所以在右侧我有垂直滚动条。当用户按下div外的某个按钮时,我想滚动到div内的指定项(我知道该项的ID)


如何滚动垂直滚动条?如何专注于某些元素?

我认为您可以分两个阶段完成:

首先,使用jQuery函数
获取元素在div中的位置。
然后,设置div的滚动位置:
$(yourdiv)。scrollTop(yourElementPosition)

这是该功能的官方文档