如何在带有滚动条的容器内重置滚动条位置?

3
所以现在的情况是...
我正在使用jQuery/AJAX将各种HTML序列调用到我的主要控制面板/网页中。
一些请求返回非常长的结果,并需要在弹出分区内显示滚动条。
当客户关闭初始的长结果并打开另一个长结果时...弹出的分区将显示与我们之前关闭该分区时完全相同的“距离”。
实质上,浏览器(Firefox 9.0)保存了分隔符滚动条的位置,并在通过AJAX将另一组HTML调用到相同的分隔符中时替换它。
如何停止这种“方便”?
1个回答

12

在加载新数据之前,请尝试使用此方法:

$('#yourDIV').scrollTop(0);

1
那个解决方案看起来应该可以工作,但显然它并没有。 - darkAsPitch
4
让这成为工作太晚的人们的教训……不要这样做!techfoobar是完全正确的,只是我太累了没有意识到。谢谢。 - darkAsPitch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接