javascript - jquery添加到div而不在移动设备中滚动到顶部
问题描述
在移动设备上从底部滚动到顶部的 div 时,我正在尝试添加流畅的分页。为此,我正在使用$('#container').prepend(html)
它添加下一页,但是在完成此操作后,滚动位置会跳到顶部,而不是停留在最后一个滚动位置。
我试图通过在添加内容后将新滚动位置设置为旧位置来解决此问题,但是这会中断滚动,因为它首先跳到 div 的顶部,同时暴露新内容,然后跳回上一个滚动位置。这在移动设备上尤其明显,我必须在前置后超时触发滚动位置调整,因为没有超时它根本不起作用。
这个问题有更好的解决方案吗?