var pagination = function (thispage, totalpage, ulele, firstlast) {
ulele.html('');
var prevCss, nextCss, firstCss, lastCss; firstCss = $('<li></li>', {
"class": thispage == ? 'prev disabled' : 'prev'
}).append($(thispage == ? '<span></span>' : '<a></a>', thispage == ? {} : {"href": location.href.addParam('page', )}).html("首页"));
lastCss = $('<li></li>', {
"class": thispage == totalpage ? 'next disabled' : 'next'
}).append($(thispage == totalpage ? '<span></span>' : '<a></a>', thispage == totalpage ? {} : {"href": location.href.addParam('page', totalpage)}).html("末页"));
prevCss = $('<li></li>', {
"class": thispage == ? 'prev disabled' : 'prev'
}).append($(thispage == ? '<span></span>' : '<a></a>', thispage == ? {} : {"href": location.href.addParam('page', totalpage - )}).html("&lt;上一页"));
nextCss = $('<li></li>', {
"class": thispage == totalpage ? 'next disabled' : 'next'
}).append($(thispage == totalpage ? '<span></span>' : '<a></a>', thispage == totalpage ? {} : {"href": location.href.addParam('page', thispage + )}).html("下一页&gt;")); if(firstlast) firstCss.appendTo(ulele);
prevCss.appendTo(ulele); if (thispage > ) {
$('<li></li>').append($('<a></a>', {"href": location.href.addParam('page', )}).html()).appendTo(ulele);
$('<li><a><span>...</span></a></li>').appendTo(ulele);
}
for (var i = ; i <= totalpage; i++) {
if (i < thispage - || i > thispage + ) {
continue;
}
var isActive = thispage == i ? 'active' : '';
$('<li></li>', {
"class": isActive
}).append($('<a></a>', {"href": location.href.addParam('page', i)}).html(i)).appendTo(ulele);
}
if (totalpage - thispage > ) {
$('<li><a><span>...</span></a></li>').appendTo(ulele);
$('<li></li>').append($('<a></a>', {"href": location.href.addParam('page', totalpage)}).html(totalpage)).appendTo(ulele);
} nextCss.appendTo(ulele);
if(firstlast) lastCss.appendTo(ulele);
}

最新文章

  1. Java网络连接之HttpURLConnection 与 HttpClient
  2. Orchard part8
  3. xcodebuild和xcrun实现自动打包iOS应用程序
  4. 02_Jquery_02_元素选择器
  5. 云摘录︱Word2Vec 作者Tomas Mikolov 的三篇代表作解析
  6. MYSQL数据库学习十六 安全性机制
  7. 一次Spring Bean初始化顺序问题排查记录
  8. 图像旋转与图像缩放及Matlab代码实现
  9. python第四次周末大作业
  10. Debian Security Advisory(Debian安全报告) DSA-4403-1 php7.0
  11. await这个关键词以及asyncio.wait asyncio.gather
  12. JAVA记录-redis缓存机制介绍(四)
  13. MyBatis基础-1
  14. java中那些类是线程安全的?
  15. Oracle EBS INV创建保留
  16. e803. 获得和设置JProgressBar的值
  17. webbench,简单、实用!
  18. 《剑指offer》第十一题(旋转数组的最小数字)
  19. &quot;二阶“条件概率
  20. Vue简单使用,

热门文章

  1. 爬虫必备工具-chrome 开发者工具
  2. maven的背景
  3. centosflask+uWSGI+nginx部署
  4. 吴裕雄--天生自然Numpy库学习笔记:NumPy 字节交换
  5. 【PAT甲级】1053 Path of Equal Weight (30 分)(DFS)
  6. htmlunit的使用
  7. 洛谷 P3009 [USACO11JAN]利润Profits
  8. 树莓派4B踩坑指南 - (7)root账户及权限设置
  9. DoublyLinkedList(双向链表)
  10. ElementUI el-message 提示信息的用法