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

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

作者: 吴高亮 | 来源:发表于2017-06-04 10:50 被阅读0次

头部内容 需要引用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);

相关文章

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

    头部内容 需要引用JQ; 来一个简单是我样式 .pagination a{ display:inline-bloc...

  • 使用分页插件SQL中,子查询的坑

    用Mybaits分页插件一时爽,一直用一直爽。 但是需要注意的是,很多分页插件的原理是将执行的SQL包装一层,然后...

  • Mybatis 分页插件实现

    Mybatis 分页插件实现 有数据的地方就有分页,分页的sql基本大加都会写,MySQL可以用limit,Ora...

  • 模拟百度翻页

    做wikix项目的时候,要自己写一个翻页插件,整个架构是基于vue的,所以用vue来写一个分页插件分析一下百度分页...

  • 分页2

    java开发中,分页一直是一个重要部分,不过大部分人都使用分页插件,下面的分页实例供大家参考,是用纯js代码编写的...

  • 6. interceptorChain

    mybatis 的interceptorChain是给扩展用的, 常用的比如分页扩展插件. mybatis提供的r...

  • MyBatis学习:MyBatis分页插件PageHelper的

    MyBatis的分页插件 MyBatis的一个分页插件叫PageHelper。 mysql中,分页的sq...

  • 基于jquery分页插件

    项目中用到的插件分页,有感兴趣的同学可以拿去用。兼容到ie8。

  • java后台分页算法小记

    说到分页,可能大部分人喜欢用mybatisplus自带的插件或者其他什么人写的插件。可能也是习惯问题,我喜欢自己写...

  • jquery分页插件的修改

    前言 最近分页功能使用的比较多,所以从网上下载个jquery分页插件来使用,之前用的都挺好的,直到昨天出现了逻辑问...

网友评论

      本文标题:今天琢磨用一个分页插件来着;用的自取

      本文链接:https://www.haomeiwen.com/subject/dpsvfxtx.html