jQuery会先添加到div,而不会滚动到移动设备的顶部

时间:2020-08-30 20:48:28

标签: javascript html jquery css smooth-scrolling

在移动设备上从底部向顶部滚动div时,我正在尝试添加流畅的分页。为此,我使用$('#container').prepend(html)来添加下一页,但是完成此操作后,滚动位置跳到顶部,而不是停留在最后一个滚动位置。

我试图通过在添加内容之后将新的滚动位置设置为旧位置来解决此问题,但是这会中断滚动,因为它在显示新内容时先跳到div的顶部,然后再跳回向下滚动到上一个滚动位置。这在移动设备上尤为明显,因为在移动设备上我必须在预置之后的超时时间内触发滚动位置调整,因为没有超时就根本不起作用。

这个问题有更好的解决方案吗?

0 个答案:

没有答案