我正在使用 Infinite Ajax 滚动插件 ( http://infiniteajaxscroll.com/ ),它对我来说非常有用,除了一件事。
我默认使用所有四个扩展(触发器,微调器,分页,历史,按此顺序),插件隐藏所有分页链接(由服务器生成)并在顶部显示加载更多项目链接(由历史插件)并在容器的底部(通过触发器插件)。
我可以覆盖触发器扩展上的链接(文本和类),但历史扩展使用相同的值,因此您将在容器上方和下方看到相同的按钮。
我尝试将相同的参数添加到历史扩展,但它不起作用:
var ias = $.ias({
container: ".js-job-container",
item: ".item--job ",
pagination: ".pagination",
next: ".pagination-direction-tab-next",
delay: 0
});
ias.extension(new IASTriggerExtension({ text: "View more", html: '<a class="button button--view-more button--action">{text}</a>' }));
ias.extension(new IASSpinnerExtension());
ias.extension(new IASPagingExtension());
ias.extension(new IASHistoryExtension({ text:'Previous elements', html: '<a class="button button--view-more button--action">{text}</a>', prev: '.pagination-direction-tab-prev'}));
是否有任何我错过了覆盖默认文本和类的选项?
干杯,盖萨