实例效果图如下

使用说明

需要使用jQuery库文件和JQuery Pager库文件(目前版本1.1)

素材准备

分页器CSS样式文件,可复制如下CSS样式,可命名为Pager.css

#pager ul.pages {

display:block;

border:none;

text-transform:uppercase;

font-size:10px;

margin:10px 0 50px;

padding:0;

}

#pager ul.pages li {

list-style:none;

float:left;

border:1px solid #ccc;

text-decoration:none;

margin:0 5px 0 0;

padding:5px;

}

#pager ul.pages li:hover {

border:1px solid #003f7e;

}

#pager ul.pages li.pgEmpty {

border:1px solid #eee;

color:#eee;

}

#pager ul.pages li.pgCurrent {

border:1px solid #003f7e;

color:#000;

font-weight:700;

background-color:#eee;

}

实例代码

一,包含文件部分

一个CSS样式文件,二个JS库文件。

二,HTML部分(分页器显示div)

必优博客 jQuery分页器

三,javascript部分(jQuery插件JQuery Pager分页器调用)

$(document).ready(function() {

$("#pager").pager({ pagenumber: 1, pagecount: 15, buttonClickCallback: PageClick });

});

PageClick = function(pageclickednumber) {

$("#pager").pager({ pagenumber: pageclickednumber, pagecount: 15, buttonClickCallback: PageClick

});

$("#result").html("必优博客 jQuery分页器 当前第" + pageclickednumber + "页");

}

四,javascript代码(JQuery Pager调用)分析

(1)$("#pager").pager({});部分

pagenumber,表示初始页数,如:1

pagecount,表示总页数,如:15

buttonClickCallback,表示点击分页数按钮调用的方法,如:PageClick

(2)PageClick = function(pageclickednumber) {}部分

PageClick,表示自定义点击分页数时的function方法,如:function(pageclickednumber){}

jQuery插件JQuery Pager分页器只需要起始页数pagenumber,最大页数pagecount,点击页数时的调用buttonClickCallback的function方法就可实现javascript分页功能,实际应用中只需对PageClick方法进行简单修改就可使用,如将pagenumber和pagecount设为变量,可通过GET的方法进行页数值传递,JQuery Pager就可实现javascript分页功能,其它可自行扩展,同时对jQuery插件JQuery Pager分页器buttonClickCallback方法实现丰富的动态效果,供参考。

演示代码:http://demo.jb51.net/js/jquery-pager/index.html

jquery pager 访问 java_基于JQuery的Pager分页器实现代码相关推荐

  1. jQuery:收集一些基于jQuery框架开发的控件/jquery插件2

    Horizontal accordion: jQuery 基于jQuery开发,非常简单的水平方向折叠控件. 主页:http://letmehaveblog.blogspot.com/2007/10/ ...

  2. jquery字体颜色_基于jquery实现的web版excel

    基于jquery实现的web版excel.包含excel的基本功能 支持合并单元格,拆分单元格 支持插入单元格,删除单元格 支持整行整列选择单元格 自定义右键菜单,可以设置单元格数量 支持鼠标左键拖动 ...

  3. 基于jquery的php分页,基于jQuery封装的分页组件

    前言: 由于项目需要实现分页效果,上jQuery插件库找了下,但是木有找到自己想要的效果,于是自己封装了个分页组件. 思路: 主要是初始化时基于原型建立的分页模板然后绑定动态事件并实现刷新DOM的分页 ...

  4. jquery ajax传递data,基于jquery ajax中的data传递参数与后台工作的流程

    基于jquery ajax中的data传递参数与后台工作的流程 2014-11-12    分类: php学习,前端资源,学习jquery基础 首先列出实例代码 js代码: $('button').c ...

  5. jquery.form.js java_使用jQuery.form.js/springmvc框架实现文件上传功能

    使用的技术有jquery.form.js框架, 以及springmvc框架.主要实现异步文件上传的同时封装对象,以及一些注意事项. 功能本身是很简单的,但是涉及到一些传递参数类型的问题.例如:jque ...

  6. JavaScript组件之JQuery(A~Z)教程(基于Asp.net运行环境)[示例代码下载](一)

    (一).概述 现在有好多比较优秀的客户端脚本语言组件, 如: Prototype.YUI.jQuery.mootools.Bindows, Scriptaculous, FCKEditor 等, 都非 ...

  7. 横向越权访问java_基于ThinkPhp5开发横向越权逻辑漏洞安全指南

    什么是纵向越权逻辑漏洞?纵向越权也是垂直越权指的是一个低级别攻击者尝试访问高级别用户的资源,例如本实验:普通用户获取管理员用户权限进行新增/删除便签操作. 越权漏洞是Web应用程序中一种常见的安全漏洞 ...

  8. 新华字典java_基于JAVA的新华字典接口调用代码实例

    [java]代码库import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; ...

  9. 基于jquery类库的绘制二维码的插件jquery.qrcode.js

     jquery.qrcode.min.js 如下 (function(r){r.fn.qrcode=function(h){var s;function u(a){this.mode=s;this.d ...

最新文章

  1. 71 include动作
  2. android layout 层次感,FrameLayout的层次问题
  3. matlab绘制球面点,我需要在MATLAB的笛卡尔坐标中绘制球面方程的帮助
  4. oracle数据库操作文档,oracle数据库操作
  5. DotNetNuke 中文乱码问题的解决
  6. threejs效果记录
  7. 【shell】shell是什么,shell脚本又是什么?
  8. 自己动手搭建一个简单的基于Hadoop的离线分析系统之一——网络爬虫
  9. java递归函数返回值_java基础5(方法、有无返回值、重载、递归)
  10. 关于小米路由器的局域网内相互ping设备IP的解决方法
  11. 【JMX】-----JMX概述
  12. mysql数据库之ddl语句盘点
  13. 复式、别墅、大户型无线wifi覆盖方案
  14. 脑电(EEG)等公开数据集汇总
  15. java毕业设计电力公司员工安全培训系统Mybatis+系统+数据库+调试部署
  16. EMAX银燕舵机的控制
  17. SD/MMC 卡读写模块---SD/MMC 卡的外部物理接口
  18. 档案数字化是档案管理的未来趋势
  19. 交通灯管理系统思路总结
  20. 如何在3GPP网站找到自己需要的技术标准/报告

热门文章

  1. uva 540 (Team Queue UVA - 540)
  2. SQL Server 通过备份文件初始化复制
  3. 表迁移工具的选型-复制ibd的方法
  4. (转)大公司里怎样开发和部署前端代码?
  5. [SHELL实例] (转)最牛B的 Linux Shell 命令 (一)
  6. ContentPresenter元素
  7. [转载] Python 主成分分析PCA
  8. [转载] Python——函数练习(包括简单递归)
  9. SpringAOP和AspectJ
  10. Hamilton四元数