2

list.js 问题:

你如何创建一个div,所以当你点击它时,它会在我完成过滤后显示分页的最后一页。

我有一个清单

var List = new List('list', {
    valueNames: ['name'],
    page: 5,
    plugins: [ListPagination({})]
});

假设这个列表有 20 页。应用过滤器后:

List.filter(function(item) {
    if (item.values().category.toLowerCase().indexOf('wordtofilter') > -1) {
         return true;
    } else {
         return false;
    }
});

它现在有 5 页。我想要一个按钮,当我点击它会带我到最后一页。

目前,我可以使用以下方法进入未过滤列表的最后一页:

$('.go-to-last-page').on('click', function(){
    List.show(List.size(), 5);
});

但是,如果我过滤我的列表并单击它,它会尝试将我带到第 20 页,而不是第 5 页。我该如何制作它才能将我带到过滤列表的最后一页?(第 5 页)

4

0 回答 0