所以情况就是这样......
我正在使用jQuery / AJAX将各种HTML序列调用到我的主控制面板/网页中。
某些请求会返回很长的结果,并且需要在弹出窗口中显示滚动条。
当客户关闭该初始的长期结果并打开另一个冗长的结果时...弹出分隔将显示与分隔顶部完全相同的距离"就像我们之前关闭分歧一样。
从本质上讲,浏览器(firefox 9.0)正在保存divide的滚动条的位置,当我通过AJAX将另一堆html调用到相同的区域时,将其替换掉。
如何阻止这种"方便" ???
答案 0 :(得分:10)
在加载新数据之前尝试此操作:
$('#yourDIV').scrollTop(0);