无限滚动更改ID问题

Infinite Scroll Changing ID issue

本文关键字:ID 问题 滚动 无限      更新时间:2023-09-26

我目前在无限滚动方面遇到问题,我的itemSelector ID每个li都会更改。它无法抓取下一页<li>

示例:

<ul class="e-list e-list-entity">
    <li id="e-user-366430" class="e-item"></li>
    <li id="e-user-345435" class="e-item"></li>
    <li id="e-user-345345" class="e-item"></li>
    <li id="e-user-234344" class="e-item"></li>
</ul>

我将以下内容用于容器和项目选择器

$container = $('.e-list-entity');
itemSelector : '#e-user', 

这样做对吗?

itemSelector应该是:

itemSelector : '.e-item'

您没有id为"#e-user"的元素。

来自(非常旧的)文档:
itemSelector:用于检索的所有项目的选择器

根据评论进行编辑:

如果您有两个或多个实例,则需要确保选择器仍然是唯一的。例如,以下设置是唯一的:

<ul id="firstScroller" class="e-list e-list-entity">
    <li id="e-user-366430" class="e-item"></li>
</ul>
itemSelector : '#firstScroller .e-item'

第二个。。

<ul id="secondScroller" class="e-list e-list-entity">
    <li id="e-user-366430" class="e-item"></li>
</ul>
itemSelector : '#secondScroller .e-item'