为了账号安全,请及时绑定邮箱和手机立即绑定

kPagination纯js实现分页插件

kPagination分页插件

纯js分页插件,压缩版本~4kb,样式可以自定义

demo

使用方法

<div id="pagination"></div><script class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="kPagination.min.js"></script><script>
    new kPagination({
        id: 'pagination',
        currentPage: 1,         // 当前页
        totalPage: 20,
        offset: 5,
        showPrev: true,
        showNext: true,
        jumpPage: true,
        jumpText: '跳转'
    });</script>

配置项

选项类型说明
offsetnumber可以显示的按钮个数
showPrevboolean是否显示上一页按钮
showNextboolean是否显示下一页按钮
jumpPageboolean是否显示跳转输入框
jumpTextstring跳转按钮的文字
pageChangefunction页面触发回调
afterRefreshfunction重新渲染成功回调

可选样式

选项说明
k-pagination-num-wrap分页容器样式
k-pagination-input-wrap按钮容器样式
k-pagination-num页码样式
k-pagination-num-active激活样式
k-pagination-disabled禁止样式
k-pagination-num-input输入框样式
k-pagination-jump-btn跳转按钮样式
k-pagination-jump-dot省略号样式

附上github地址,喜欢的朋友给个star吧,有bug可以反馈哈,我会第一时间修复

原文链接:https://segmentfault.com/a/1190000015759074

原文作者:kelen


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消