首页 | 1673 | 10 | 788 | 添加收藏 上一个 下一个
好看的分页插件-JQUERY PAGINATION PLUGIN

使用步骤


1、引入以下的js和css文件


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

2、在head标签中加入以下js代码


function pageselectCallback(page_index, jq){
                alert(page_index);
                return false;
            }
$(document).ready(function(){
$(".pagination").pagination(100, {
    callback: pageselectCallback,
  
     num_edge_entries: 1,
  
    });
});

3、在body标签中加入以下格式的html代码


<div class="pagination">
      
</div>

参数配置


参数名 参数说明 可选值 默认值



  • callback 点击分页按钮的回调函数 函数 function(){return false;}

  • current_page 初始化时选中的页码 数字 0

  • items_per_page 每页每页显示的记录条数 数字 10

  • link_to 分页链接 字符串 #

  • num_display_entries 最多显示的页码数 数字 11

  • next_text ‘下一页’显示的文字 字符串 Next

  • next_show_always 如果设置为false‘下一页’按钮只有在还能增加页码的情况下才显示 布尔值 true

  • prev_show_always 如果设置为false‘上一页’按钮只有在还能导航到前一页的情况下才显示 布尔值 true

  • prev_text ‘上一页’显示的文字 字符串 Previous

  • num_edge_entries 如果设为1,那么永远会显示首页和末页 1或0 0

  • ellipse_text 从当前页码段到首页或末页之间的标识字符串 字符串 …

  • load_first_page 如果设置为true,那么回调函数将在插件初始化时就执行 布尔值 true


参数解析


1、回调函数


 function handlePaginationClick(new_page_index, pagination_container) {
    //相关操作
    return false;
}

回调函数的第一个参数 new_page_index 表示当前点击的第几页的页码,注意:这个参数的值要比点击页码显示的数字少1,所以在实际运用的时候,要获取指定页的内容的话,就要在该值得基础上加1.
第二个参数是包含分页插件的容器的ID或样式名。