2015-04-04 73 views
0

是否有任何JavaScript代码或任何其他方式无限滚动转化为分页在Facebook或任何其他网站。 还是有什么办法来加载更多的结果,而使用JavaScript滚动?无限滚动交替

回答

0

有几个使用Javascript/jQuery插件,你可以用它来实现您的网站上无限滚动。其中一个你可以看看是jScroll(http://jscroll.com/)。

如果你正在加载从Facebook或其他API分页内容,你可以用jScroll回调方法,使获取数据的每个页面的请求。

2

无限滚动容易发展。但无限滚动只能追加内容。因此,如果内容很长,滚动速度很慢,浏览器被阻止。

如果您考虑长内容和高性能,我推荐eg.infiniteGrid

eg.infiniteGrid保留了一些海外省的滚动时。

如果用户向下滚动,eg.infiniteGrid除去顶部的DOM。如果用户向上滚动,eg.infiniteGrid删除底部的DOM。 因此,eg.infiniteGrid具有很高的性能。

查看此视频:eg.infiniteGrid benchmark: append item performance