本项目大概是 14 年开源的,实际开发的时间要更早,后续出于学习的目的,加了单元测试等各种东西。虽然我早已经不在使用 jQuery 了,但项目本身运行的还是很好的,大家有问题可以提 issue,我会尽量回复。
详细的使用文档和 Demo 请查看 https://jqpaginator.keenwon.com/
npm install jq-paginator --save
直接下载使用 dist
文件夹中编译好的文件,或者使用 unpkg 等 CDN 服务。
安装依赖:
npm install
本地开发:
npm start
执行测试:
npm test
编译:
npm run build
- 使用新的工具流
- 发布 npm 包
- 不再支持 bower,spm
增加参数类型验证。
- onPageChange 事件接受第二个参数 type,表示事件类型,可能的值为:
- init:初始化
- change:点击页码
- 内置 bootstrap 类型的分页,不用每次都设置 first,next,page 等参数。
更好的兼容 $.paginator('#id',options)
形式的调用
option 函数优化
新增 spm https://spmjs.org/keenwon/jqPaginator/
安装方法:
spm install keenwon/jqPaginator