我有一个必须按页面过滤和显示结果的功能。准备好文件后,一切似乎都很好。这些项目由页面分隔。如果我单击复选框或日期,它会根据需要过滤元素,因此它也可以正常工作。但问题是当函数过滤项目时没有创建新的分页。例如:我有 28 个项目。它们显示 3 页 - 10 件/页。如果我过滤并且过滤结果是 12 项,则该功能不会制作 2 页:第一页 10 项,第二页 2 项……但一切都在第一页上,并且页数没有改变。这是我的代码:
我试图让“点击”功能像这样“直播”:
$('label.check, .calendar a').live('click', function(){
//the code
})
但我不知道为什么它不工作并且正在刹车。
我也尝试替换这个match
-es:
var pages = Math.ceil(match.length/page);
和
match.slice(first_item, last_item).show();
,$('.widget.left:visible')
但它仍然没有工作。
那么为什么live
不工作呢?我认为如果确实如此,并且给我的比赛一个实时结果,其余的都会起作用,但是......有人可以帮忙吗?
编辑:我不知道,但我的 js 不在 jsfiddle 中运行。我已经尝试过 jsfiddle 和 jsbin 但仍然没有。抱歉,我不知道如何修复它,但代码肯定会运行。它是复制/粘贴的。