今天琢磨用一个分页插件来着;用的自取

头部内容 需要引用JQ;
<script src="jquery-1.11.1.min.js"></script> <script src="pmPagination.js"></script>


来一个简单是我样式

分页插件用到的图片.jpeg

<style> .pagination a{ display:inline-block; padding: 5px 10px; text-align: center; background: #ccc; margin: 5px 10px; cursor: pointer; } .current{ background-color:#ff0000 !important; } </style>

body内容

<div>
    <h2>分页的内容</h2>

</div>
<button class="prev1" href="javascript:;"><b></b>上一页的另外一个按钮</button>
<button class="next1" href="javascript:;"><b></b>下一页的另外一个按钮</button>
<div class="box">
    
</div>

js脚本的内容

var option={
        viewedIndex : 5, //一次能看到的页码数
        currentPage :1, //当前页码
        totalPage : 20, //总共页数
        //preVisible : true, //永远都显示上一页按钮,即使上一页按钮不可用
        nextVisible : true,
        gotoVisible : true,
        edgeNum : 1,//尾页显示的个个数;
        gotoPreText : '',
        gotoText : " ",
        canClick_pre : '<a class="prev" href="javascript:;"><b></b>上一页</a>',
        canClick_pre_seo : '<a class="prev" href="{0}"><b></b>上一页</a>',
        cannotClick_pre : '<span class="prev"><b></b>已经在第一页了</span>',
        callbackFn:function(api){
            //点击按钮的回调函数
            currentNum=api;
            getData(currentNum);
        }
};
var currentNum=option.currentPage;
getData(currentNum);

$(".box").pmPagination(option);
$(".prev1").on("click",function(){
    currentNum<=1?currentNum=1:currentNum-=1;
    option.currentPage=currentNum;
    $(".box").pmPagination(option);
    getData(currentNum)
});
$(".next1").on("click",function(){
    currentNum>=option.totalPage?currentNum=option.totalPage:currentNum+=1;
    option.currentPage=currentNum;
    $(".box").pmPagination(option);
    getData(currentNum)
});
function getData(currentNum){
    console.log("第"+currentNum+"页数据请求成功")
}
// console.log($(".box").pmPagination);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,899评论 0 1
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,200评论 0 11
  • 不会用代码框,所以看着有些乱套,,,,html部分 <!DOCTYPE html> 迅雷看看 ...
    这就是个帅气的名字阅读 1,563评论 0 0
  • 我爬了九千九百九十九级台阶 虔诚地匍匐在你的面前 你低垂着眼睑俯视芸芸众生 沉默地无动于衷 在你面前我终于清醒 你...
    弓文锐阅读 211评论 5 6
  • 世界啊 从我出生的那一刻起 开天辟地 一刹那 日月入轨 星星点缀 大雨骤降 汇成潮水 洪荒告捷 历史重组 众神归位...
    段童阅读 201评论 0 0