【问题标题】:infinite scroll hide first elements无限滚动隐藏第一个元素
【发布时间】:2013-07-29 06:14:10
【问题描述】:

我正在使用无限滚动,我想在用户加载 300 个元素时隐藏内容(50 个第一个 div 元素)...

示例:用户当前在 250 - 290 元素上滚动 我的目标:隐藏 0 - 50 个元素部分

我试图从 Mutahhir 理解这个算法,但缺少代码。

Performance with infinite scroll or a lot of dom elements?

谢谢

【问题讨论】:

  • 不能用JS来做吗?
  • 您可以使用 jquery hide() 使您的元素显示为“无”api.jquery.com/hide

标签: javascript knockout.js


【解决方案1】:

在你的元素上试试这个 css:

.yourelement:nth-child(-n+50){
    display:none;
}

我认为你可以在插件的 itemSelector 属性中设置 .yourelement 名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-22
    • 2017-08-28
    • 1970-01-01
    • 1970-01-01
    • 2021-10-24
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多