移动Safari滚动到底部加载更多的内容,如Facebook



我是一个网络开发新手。

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

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

任何帮助将非常感激!谢谢!

您可以尝试使用第三方库中的一个作为示例http://dcarrith.github.com/jquery.mobile.lazyloader/

尝试使用isroll 4,它应该达到您希望的移动http://cubiq.org/dropbox/iscroll4/examples/pull-to-refresh/

最新更新