Javascript MobileSafari滚动至底部以加载更多类似Facebook的内容

Javascript MobileSafari滚动至底部以加载更多类似Facebook的内容,javascript,jquery,jquery-mobile,scroll,mobile-safari,Javascript,Jquery,Jquery Mobile,Scroll,Mobile Safari,我是网络开发的新手 我的队友和我正在进行一个项目,比如说,页面上最初显示10个项目。用户可以滚动项目列表,当他到达底部时,应该再加载5个内容。此外,我们希望列表保留在加载更多内容之前上次查看的项目上;但是,它仍然应该支持在页面顶部加载新的更新,就像Facebook新闻提要中那样。当滚动到页面底部时,它会加载更多内容,但上面会添加新的更新 我们的应用程序在桌面浏览器上运行顺利,但在移动端,特别是在移动Safari上,我们遇到了一些问题。滚动到底部正在工作。它加载更多的内容,以便在页面顶部处理新的更

我是网络开发的新手

我的队友和我正在进行一个项目,比如说,页面上最初显示10个项目。用户可以滚动项目列表,当他到达底部时,应该再加载5个内容。此外,我们希望列表保留在加载更多内容之前上次查看的项目上;但是,它仍然应该支持在页面顶部加载新的更新,就像Facebook新闻提要中那样。当滚动到页面底部时,它会加载更多内容,但上面会添加新的更新

我们的应用程序在桌面浏览器上运行顺利,但在移动端,特别是在移动Safari上,我们遇到了一些问题。滚动到底部正在工作。它加载更多的内容,以便在页面顶部处理新的更新;但是,它会将用户带回到列表的顶部,而不是停留在最后显示的项目上,新加载的内容将被隐藏,并在向下滚动时被查看。因此,如果页面显示列表中的第11-20项,他向下滚动以加载更多项,比如5项,页面将重新加载并将用户带到第1-10项。它应该停留在第11-20项,但仍然加载了隐藏在下面的第21-25项


任何帮助都将不胜感激!谢谢

尝试使用iScroll 4,它应该可以实现您对移动设备的期望

您可以尝试其中一个第三方库,例如,iScroll是jQuery Mobile最糟糕的敌人。我在各种项目上试过,它在各种设备上都会表现得很奇怪。iScroll并不是我想要的答案。但谢谢你的努力。:)我们的应用程序现在的特点是,手机倾向于重新加载页面,这就是用户被发送回页面顶部的原因。我已经编辑了上面的问题,详细说明了listview还应该支持在页面顶部添加新的推送更新,就像Facebook一样。我感谢您的帮助,所以我将投您一票。:)我们决定改为使用默认的滚动条…它在我们的应用程序上非常有效。再次感谢您的帮助…虽然我没有使用您的答案…我知道我仍然可以使用它作为将来的参考…:)