Osheep

时光不回头,当下最重要。

JavaScript分页插件

前一段时间课设时,写了个分页插件的半成品,最后并没有派上用场,然而今天无意间看到了,就改造了一下,算是比较完整的插件。
已上传至github:https://github.com/SpiritLiftedHigh/paging


因为之前在做一个OJ,需要敢不同的算法,数据结构等对题目分类,自然分页时也需要携带相对应类别的参数。所以就写了个除了可以指定当前页和最大页,还可以指定某种类型。

使用方法:

    /*运行分页函数, 
    *第一个参数为当前页,
    *第二个为最大页,
    *第三个为页面父容器
    *第四个为跳转链接要携带的参数,是个数组,里面的元素为若干个
    json对象,分别是键名和键值
    */
    paging(10, 100, '.mainbody', [
        {
            'name': 'nowpage',
            'value': 10
        },{
            'name': 'maxpage',
            'value': 100
        },{
            'name': 'type',
            'value': 'windows'
        }
    ]);

运行截图:

《JavaScript分页插件》

这里写图片描述

有需要的可以去下载,之后还会继续完善的。

点赞