原生js实现的分页插件(原创)

所属分类:导航-分页

 23208  180  查看评论 (4)
分享到微信朋友圈
X
原生js实现的分页插件(原创) ie兼容8

更新时间:2019-12-23 21:03:57

使用方法

1、引入custom-pagination.min.css和custom-pagination.min.js。

<link rel="stylesheet" href="custom-pagination.min.css" />
<script type="text/javascript" src="custom-pagination.min.js"></script>

2、创建一个页码容器,设定宽高度,必须设置,id随便设置。

 <div id="page" class="page"></div>

3、创建CustomPagination实例生成分页组件,只有total和changePage两个属性是必须的。

var box = new CustomPagination('#page', {
     total: 100,//总页数
     changePage: function (pageNum) {//切换页码成功回调
       console.log('当前页码:'+pageNum)
     }
});

注意:其他参数/方法说明。

var options = {
       next_prev_links: 'yes',//是否开启[上一页/下一页]
       inupt_forward: 'yes',//是否开启[输入跳转]
       total: 10,//总页数(必需)
       count: 6,//显示的页码个数,多余页码会用...代替
       changePage: function (pageNum) {}//页码发生改变时调用(必需)
}
var box = new CustomPagination('#容器id', options);
.box.destroy();//销毁分页组件

如果总页码发生了改变,可以先销毁分页组件,然后再重新new CustomPagination实例生成分页组件。

相关插件-分页

简单的Vue分页插件pagination.js

分页插件,带省略的Vue分页插件
  分页
 53737  355

jquery分页插件

堪称完美jquery分页插件
  分页
 52837  403

jQuery table分页插件

一款简单快速的前后端分页双套代码
  分页
 67946  465

实用的分页插件zxf_page.js

基于jquery的分页插件
  分页
 46571  389

讨论这个项目(4)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    沉鱼也出水 0
    2020/4/16 18:49:45
    我觉得还是要点击事件,回调事件会无限循环 回复
    李丹妮ing 0
    2020/4/8 12:22:53
    回调接口出现无限循环是咋回事呢 回复
    mengWenTao 0
    2020/3/7 20:53:13
    我也觉得,而且是a标签,默认要跳转#,很不好阻止! 回复
    我爱傅里叶? 0
    2020/3/5 14:46:40
    上一页下一页有bug 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复