table分页的简单实现逻辑
生活随笔
收集整理的這篇文章主要介紹了
table分页的简单实现逻辑
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
//table分頁函數showPageNum: function(pageNum, allPageNum) { //pageNum點擊第幾頁,allPageNum總頁數$(".c_page .c_page_list").children().remove();for(var i=1;i<=allPageNum;i++){var page = '<a href="###" data-index="'+i+'">'+i+'</a>'; var ellipses = '<span class="c_page_ellipsis">...</span>';if(allPageNum > 7){if(pageNum < 5){if(i<7 || i==allPageNum){$(".c_page .c_page_list").append(page);}if(i==allPageNum-1){$(".c_page .c_page_list").append(ellipses);} }else if(pageNum >= allPageNum-3){if(i > allPageNum-6 || i == 1){$(".c_page .c_page_list").append(page);}if(i == 1){$(".c_page .c_page_list").append(ellipses);}} else {if(i == allPageNum){$(".c_page .c_page_list").append(ellipses);$(".c_page .c_page_list").append(page);}if(i == 1){$(".c_page .c_page_list").append(page);$(".c_page .c_page_list").append(ellipses);}if(pageNum+2 < allPageNum){if(pageNum-2 <= i && i <= pageNum+2){$(".c_page .c_page_list").append(page);}}} } else {$(".c_page .c_page_list").append(page);}}},?
轉載于:https://my.oschina.net/hrw/blog/1531691
總結
以上是生活随笔為你收集整理的table分页的简单实现逻辑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.the linux device m
- 下一篇: MATLAB修改代码字体