js分页
来源:互联网 发布:libuv编程 编辑:程序博客网 时间:2024/06/14 19:22
function initPagination(){ if(total == 0){ return; } var url = "./moreNews.jsp?type=" + type; var n = rows; var count = total; count = (count % n == 0) ? (count / n) : ((count / n) + 1); count = parseInt(count); $('.pages').append("<a href=\""+url+"\" class=\"firstPage\">首页</a>"); $('.pages').append( "<a href=\"" + url + "&curPage=" + (curPage == 1 ? curPage : curPage - 1) + "\" class=\"prevPage\">上一页</a>"); if (curPage >= 1 & curPage <= 5) { if(count>5){ for (var i = 1; i <= 5; i++) { if (i == curPage) { $('.pages').append( "<span class=\"curPage\">" + curPage + "</span>"); } else { $('.pages').append( "<a href=\""+url+"&curPage="+i+"\" target=\"_self\">" + i + "</a>"); } } $('.pages').append("<span>...</span>"); } else { for (var i = 1; i <= count; i++) { if (i == curPage) { $('.pages').append( "<span class=\"curPage\">" + curPage + "</span>"); } else { $('.pages').append( "<a href=\""+url+"&curPage="+i+"\" target=\"_self\">" + i + "</a>"); } } } } else if (curPage<=count&curPage>(count - 5)) { $('.pages').append("<span>...</span>"); for (var i = count - 4; i <= count; i++) { if (i == curPage) $('.pages').append( "<span class=\"curPage\">" + curPage + "</span>"); else $('.pages').append( "<a href=\""+url+"&curPage="+i+"\" target=\"_self\">" + i + "</a>"); } } else { $('.pages').append("<span>...</span>"); for (var i = curPage - 2; i <= curPage + 2; i++) { if (i == curPage) $('.pages').append( "<span class=\"curPage\">" + curPage + "</span>"); else $('.pages').append( "<a href=\""+url+"&curPage="+i+"\" target=\"_self\">" + i + "</a>"); } $('.pages').append("<span>...</span>"); } $('.pages').append( "<a href=\"" + url + "&curPage=" + (curPage >= count ? curPage : curPage + 1) + "\" class=\"nextPage\">下一页</a>"); $('.pages').append( "<a href=\""+url+"&curPage="+count+"\" class=\"lastPage\">末页</a>");}
.pages { width:500px;text-align: center;margin: 0 auto;background: #fff;color: #000;font: 12px/1.5em arial, tahoma, simsun;overflow: hidden;line-height: 38px;}.pages a {vertical-align: middle;border: 1px solid #cccccc;color: black;padding: 6px;_padding: 5px;margin: 0;zoom: 1;font-family: Arial;text-decoration: none;}.pages a:hover {background: #6198c6;border: 1px solid #ddd;color: #fff;}.pages span {color: #888888;padding: 7px;position: relative;top: 1px;font-family: Arial;margin: 0;zoom: 1;}.pages span.curPage {color: #fff;background: #6198c6;}
0 0
- js分页
- 分页js
- 分页JS
- js分页
- js分页
- js分页
- js分页
- js 分页
- js分页
- js 分页
- JS分页
- js 分页
- js分页
- JS分页
- JS 分页
- js 分页
- js 分页
- JS分页
- Android Fragment完全解析,关于碎片你所需知道的一切
- MaterialDesign设计(上)
- Spring+Mybatis集成,出现java.lang.ClassNotFoundException: ${jdbc.driverClass}
- hdu 3535 混合背包(一组中最少取一个,最多取一个,可以任意取)
- $ git log打印提交的日志(show commit logs)后的退出方法
- js分页
- 进程之间的通信-命名管道
- 关于meta标签的几种设置
- Qt5Core上的CMake错误
- NFC和红外、蓝牙的区别
- poj 3421--求整数的质因子及其数量
- Tensorflow 多GPU下,指定使用某一块GPU
- spring创建对象的方式(3种)
- 黑马程序员 五、异常处理和常用类)