重置模式内的滚动

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

我面临一个巨大的问题。我有一个模态窗口,可以显示一个文本列表。显示文本的div有一个滚动条,但是当我改变文本时,滚动条仍然在同一个位置。如果我滚动到中间并更改文本,它就会从中间显示,而不是像应该的那样从顶部显示。我试过这段代码:window.scrollTo(0,0),但它重置了主页面的滚动条,而不是模式的滚动条。

谁能帮帮我?

javascript reactjs modal-dialog react-hooks
1个回答
0
投票

我不确定我是否理解你的问题。如果你能把给你带来麻烦的那段代码贴出来,会更有帮助,这样我们就能清楚地看到问题出在哪里。也就是说,window.scrollTo(0,0)会滚动整个页面。如果你想滚动到一个元素的顶部,从你想滚动的元素中调用.scrollTop。我想你要找的是这样的东西。

$("#myScrollDiv").scrollTop(0);
© www.soinside.com 2019 - 2024. All rights reserved.