2011-05-09 62 views
0

所以你知道Facebook上如何开始向下滚动新闻Feed,你可以根据你向下滚动的距离知道DOM实际更新去检索/显示新元素?我假设它这样做是因为他们不想在每次加载主页时加载每个用户的疯狂数量的记录。正在更新DOM以适应新元素

看起来它们的加载量足以填充2个可见的屏幕或其他东西,然后当您向下滚动时,它们会翻倍,然后它会到达一个点,它们将不再加载它,并会要求您装载更多。

我该如何完成这样的事情?这会在Javascript中完成吗?

回答

3

您正在查找的搜索条件是“Infinite Scroll”。有很多方法可以实现,包括jQuery plugin。由于jQuery内置于ASP.NET,我会推荐。

+0

滑稽,因为我正要标题我的问题“如何实现无限滚动”,我甚至都不认为这是正式名称。我会通读这个链接。谢啦! – slandau 2011-05-09 13:53:44