【问题标题】:Updating DOM on the fly to fit new elements动态更新 DOM 以适应新元素
【发布时间】:2011-05-09 13:50:34
【问题描述】:

所以你知道在 Facebook 上,如果你开始向下滚动浏览你的新闻提要,你可以看到 DOM 根据你向下滚动的距离实时更新,以便它知道去检索/显示新元素吗?我假设它这样做是因为他们不想在每次加载他们的主页时为每个用户加载大量的记录。

看起来它们一开始加载的内容可能足以填满 2 个可见屏幕或其他东西,然后当您向下滚动时,它们会加倍,然后到了无法再加载的地步,它会要求您加载更多。

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

【问题讨论】:

    标签: javascript html ajax asp.net-mvc-2


    【解决方案1】:

    您要查找的搜索词是“Infinite Scroll”。有很多方法可以实现这一点,包括jQuery plugin。由于 jQuery 是 ASP.NET 内置的,我建议这样做。

    【讨论】:

    • 很有趣,因为我正准备将我的问题命名为“如何实现无限滚动”,而我什至不认为这是它的官方名称。我会通读这个链接。谢谢大佬!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 2019-05-24
    • 1970-01-01
    • 2021-08-24
    • 2015-03-29
    • 1970-01-01
    • 2017-09-16
    相关资源
    最近更新 更多