0

我使用这个无限滚动插件jQuery ias,它有很好的文档记录,并且在大多数情况下都能完美运行。

问题是,在滚动到容器底部之前加载了以下页面。我需要在到达底部时加载它们。

这是我的 jquery 部分:

jQuery.ias({
    container : '.con',
    item: '.row',
    pagination: ".findopaginator",
    next: "a.flPageNext",
    loader: '<img src="/layout/cyt/img/pageloader.gif">',
    history: false,
    loaderDelay: 1000,
    thresholdMargin: 500, //this is important
    triggerPageThreshold: 3,
    trigger: "Nächste 30 Artikel werden geladen...",
    onRenderComplete: function(items) {...}
});

阈值保证金:

默认情况下,当您滚动到最新的 .item 元素时,IAS 开始加载新项目。thresholdMargin 将添加到项目的偏移量,使您能够更早地加载新项目(请注意,在这种情况下,边距应该是负整数)。

但是正值是行不通的。

也许有人有同样的问题并有解决方案。

4

1 回答 1

1

如果thresholdMargin大于总和(项目高度 + 项目偏移),它将永远无法达到。我认为这是插件将来可以处理的事情,但在那之前你必须自己计算。

于 2013-10-08T20:39:53.240 回答