首页 > 解决方案 > jquery添加到div而不在移动设备中滚动到顶部

问题描述

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

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

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

标签: javascripthtmljquerycsssmooth-scrolling

解决方案


推荐阅读