私は Infinite Ajax スクロール プラグイン ( http://infiniteajaxscroll.com/ ) を使用しています。
デフォルトでは、4 つの拡張機能 (トリガー、スピナー、ページング、履歴、この順序で) をすべて使用しています。プラグインは、すべてのページネーション リンク (サーバーによって生成された) を非表示にし、上部にさらにアイテムを読み込むリンクを表示します (履歴プラグインによる)。およびコンテナーの下部 (トリガー プラグインによる)。
Trigger 拡張機能のリンク (テキストとクラスの両方) をオーバーライドできますが、History 拡張機能は同じ値を使用するため、コンテナーの上と下に同じボタンが表示されます。
History 拡張機能に同じパラメータを追加しようとしましたが、機能しません:
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'}));
デフォルトのテキストとクラスをオーバーライドするために見逃したオプションはありますか?
乾杯、ゲザ