前一段时间课设时,写了个分页插件的半成品,最后并没有派上用场,然而今天无意间看到了,就改造了一下,算是比较完整的插件。
已上传至github:https://github.com/lwjcode/paging
因为之前在做一个OJ,需要敢不同的算法,数据结构等对题目分类,自然分页时也需要携带相对应类别的参数。所以就写了个除了可以指定当前页和最大页,还可以指定某种类型。
使用方法:
/*运行分页函数,
*第一个参数为当前页,
*第二个为最大页,
*第三个为页面父容器
*第四个为跳转链接要携带的参数,是个数组,里面的元素为若干个
json对象,分别是键名和键值
*/
paging(10, 100, '.mainbody', [
{
'name': 'nowpage',
'value': 10
},{
'name': 'maxpage',
'value': 100
},{
'name': 'type',
'value': 'windows'
}
]);
运行截图:
有需要的可以去下载,之后还会继续完善的。