我面临一个巨大的问题。我有一个模态窗口,可以显示一个文本列表。显示文本的div有一个滚动条,但是当我改变文本时,滚动条仍然在同一个位置。如果我滚动到中间并更改文本,它就会从中间显示,而不是像应该的那样从顶部显示。我试过这段代码:window.scrollTo(0,0),但它重置了主页面的滚动条,而不是模式的滚动条。
谁能帮帮我?
我不确定我是否理解你的问题。如果你能把给你带来麻烦的那段代码贴出来,会更有帮助,这样我们就能清楚地看到问题出在哪里。也就是说,window.scrollTo(0,0)会滚动整个页面。如果你想滚动到一个元素的顶部,从你想滚动的元素中调用.scrollTop。我想你要找的是这样的东西。
$("#myScrollDiv").scrollTop(0);