table分页的简单实现逻辑
生活随笔
收集整理的這篇文章主要介紹了
table分页的简单实现逻辑
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
//table分頁函數(shù)showPageNum: function(pageNum, allPageNum) { //pageNum點(diǎn)擊第幾頁,allPageNum總頁數(shù)$(".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);}}},?
轉(zhuǎn)載于:https://my.oschina.net/hrw/blog/1531691
總結(jié)
以上是生活随笔為你收集整理的table分页的简单实现逻辑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.the linux device m
- 下一篇: MATLAB修改代码字体