我有一个 Drupal 站点,主页是所有站点内容的视图。它是分页的,我正在使用 Masonry 和 Infinite Scroll jQuery 插件。
第一页加载良好,当您向下滚动时,它似乎确实可以正常工作。但是,它实际上跳过了第二页内容(寻呼机链接中的第 2 页)。我似乎无法弄清楚为什么。
当页面首次加载时,如果您不滚动,您可以将鼠标悬停在分页上并查看每个链接指向的 URL。当我在 firebug 中运行该站点时,AJAX 实际上正在加载分页中的第 3 页作为第一页,并直接跳过第 2 页。
请参阅此处的页面http://ninja.oncommunication.ca/
是因为 Drupal 在其分页中从第 0 页开始吗?我认为 Infinte Scroll 插件只是从“下一个”链接读取 URL,但显然不是因为该链接指向 Page=1 (这是分页中的第二页),但是当你滚动向下,加载的第一页是Page=2(也就是分页中的第三页)
有什么帮助吗??