如何使用jquery滚动到特定元素?

问题描述 投票:0回答:1

如何使用jquery滚动特定元素?

我尝试过的是这个

$("html,body").animate({scrollTop: $(".highlights").offset().top - $("html,body").offset().top + $("html,body").scrollTop(), scrollLeft: 0},300);

可以用,但不能自由上下滚动。因此,我正在寻找在特定元素上滚动并仍然允许用户像往常一样继续向上或向下滚动的东西。

jquery
1个回答
0
投票

如果您想将特定元素滚动到视图中,可以使用此功能

.scrollIntoView()

参考这个答案:https://stackoverflow.com/a/4884904/19097807

© www.soinside.com 2019 - 2024. All rights reserved.