官网: https://pagination.js.org/

github: https://github.com/superRaytin/paginationjs

适合简单的分页需求,配置较为基础。

1、引入 jQuery 和 Pagination 插件

<script src=”https://code.jquery.com/jquery-3.6.0.min.js”></script>
<script src=”path/to/jquery.pagination.min.js”></script>
<link rel=”stylesheet” href=”path/to/jquery.pagination.css”>

2、HTML结构

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

3、js

$('.page').pagination({   

    pageCount: 10, //   

    current: 1, //  

    jump: true, //定页   

    coping: true, // 

    homePage: '',//   

    endPage: '',//   

    prevContent: '',   

    nextContent: '',

    callback:function(api){   

        console.log(api.getCurrent())// 

    } 

})

参数说明

pageCount: 总页数。
current: 当前页码。
coping: 是否显示…。
homePage: 定义“首页”按钮的文本。
endPage:定义“尾页”按钮的文本。
prevContent: 定义“上一页”按钮的文本
nextContent:定义“下一页”按钮的文本。

效果展示

$(‘.page‘).pagination({pageCount: 5,});

$(‘.page‘).pagination({pageCount:500})

> 代表下一下,每次只会移动一页

$(‘.page‘).pagination({pageCount:500,coping: true})

$(‘.page‘).pagination({pageCount:500, coping: true, homePage: ‘首页’, endPage: ‘尾页’})

$(‘.page‘).pagination({pageCount: 500,coping: true,homePage: ‘首页’,endPage: ‘尾页’,prevContent: ‘上一页’,nextContent: ‘下一页’});

作者 admin

百度广告效果展示