javascript,分页插件,pagenav
web前端-js教程
这一款是用原生javascript实现的分页插件pagenav,页码显示jquery插件,只需要存在#pageNav,则会在其中显示页码,调用时可根据需要先重写go方法.(已去除jquery依赖)。。。。按钮源码,vscode咋新建包,ubuntu lib,tomcat 队列,sqlite联查,网页设计会淘汰吗,sql怎么刷新数据库,vps主机服务器,星座插件,哪一个不是前端框架,伏羲爬虫,php微信小程序开发,悟空seo,怎样学springboot,css让a标签不可用,产品宣传网站模板,html 美化网页,win8导航网站模板,php后台管理系统源码,织梦后台登录页面模板,住宿管理系统网页版,音乐频谱显示程序源代码lzw
插件代码如下:hao123源码下载,vscode 代码生成,ubuntu误卸载桌面,配置tomcat目录,sqlite c 类库,移动端 轮播插件,uih5前端框架,大数据java爬虫,php 发布系统,github seo,精品会员视频网站源码,网页图片动画,微信wap模板,简洁404页面模板,业务管理系统 asp,flash游戏程序lzw
/* ************************** author:Keel (keel.sike@gmail.com) ************************** 页码显示jquery插件,只需要存在#pageNav,则会在其中显示页码. 调用时可根据需要先重写go方法.(已去除jquery依赖) ************************** 示例(注意:页面中放置id为pageNav的html对象): //转到页码时触发的自定义方法,p为当前页码,pn为总页数 pageNav.fn = function(p,pn){ alert(p+","+pn); }; //初始跳到第3页,共33页 pageNav.go(3,33); */var pageNav = pageNav || {};pageNav.fn = null;//p为当前页码,pn为总页数pageNav.nav = function(p, pn) { //只有一页,直接显示1 if (pn <= 1) { this.p = 1; this.pn = 1; return this.pHtml2(1); } if (pn < p) { p = pn; }; var re = ""; //第一页 if (p <= 1) { p = 1; } else { //非第一页 re += this.pHtml(p - 1, pn, "上一页"); //总是显示第一页页码 re += this.pHtml(1, pn, "1"); } //校正页码 this.p = p; this.pn = pn; //开始页码 var start = 2; var end = (pn = 7) { re += "..."; start = p - 4; var e = p + 4; end = (pn < e) ? pn: e; } for (var i = start; i < p; i++) { re += this.pHtml(i, pn); }; re += this.pHtml2(p); for (var i = p + 1; i <= end; i++) { re += this.pHtml(i, pn); }; if (end < pn) { re += "..."; //显示最后一页页码,如不需要则去掉下面这一句 re += this.pHtml(pn, pn); }; if (p < pn) { re += this.pHtml(p + 1, pn, "下一页"); }; return re;};//显示非当前页pageNav.pHtml = function(pageNo, pn, showPageNo) { showPageNo = showPageNo || pageNo; var H = " " + showPageNo + " "; return H;};//显示当前页pageNav.pHtml2 = function(pageNo) { var H = " " + pageNo + " "; return H;};//输出页码,可根据需要重写此方法pageNav.go = function(p, pn) { //$("#pageNav").html(this.nav(p,pn)); //如果使用jQuery可用此句 document.getElementById("pageNav").innerHTML = this.nav(p, pn); if (this.fn != null) { this.fn(this.p, this.pn); };};效果如下:
Php手机页面游戏源码,vscode 连续数字,ubuntu系统用的多吗,tomcat没有运行,手机sqlite怎么打开,net插件式 demo,不用写前端的框架,爬虫cookie什么意思,php开发1200例,谷歌索引seo,php同学录网站设计,网页游戏的源码下载,星外主机模板,矢量控制 dsp 程序lzw
演示地址:http://demo.jb51.net/js/2014/pagenav/ 有需要的朋友自己扒代码吧,很简单,我就不提供直接下载了
jquery分页插件jquery.pagination.js实现无刷新分页【jquery】 | jquery分页插件jquery.pagination.js实现无刷新分页【jquery】 ...
jquery分页插件jpaginate在IE中不兼容问题【jquery】 | jquery分页插件jpaginate在IE中不兼容问题【jquery】 ...
一款Jquery 分页插件的改造方法(服务器端分页)【jquery】 | 一款Jquery 分页插件的改造方法(服务器端分页)【jquery】 ...