如何使我的网站与所有那些加载当前页面下方的自动分页插件兼容,从而节省页面重新加载?
最佳答案
这取决于您如何设计页面。
让我们看一下 Twitter 页面。那里的项目从上到下显示在 li
中。像这样实现自动分页将非常简单。
- 页面加载时,在列表中显示预定义数量的项目(10 或 20,或其他)
- 当用户到达列表末尾时(可能检测到某个元素的位置,或者其他),通过 AJAX 加载下一页。后端页面应检测 AJAX 请求,然后仅返回仅包含列表项的页面部分
- 在 AJAX 响应处理程序 block 中,执行 DOM 操作以将新接收到的列表项添加到现有列表的末尾。
在我的项目中,我自己创建了这样的功能。顺便说一句,我正在使用 jQuery。
关于php - 如何集成对自动分页插件的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2279757/