js分頁頁碼算法


function get_hs_page(cur_page, total_page) {
    var result = "";
    for(var i = 1; i <= total_page; i++) {
        if(i == 2 && cur_page - 6 > 1) {
            i = cur_page - 6;
        }else if(i == cur_page + 6 && cur_page + 6 < total_page) {
            i = total_page - 1;
        }else{
            if(i == cur_page){
                result += "<li><a style='background-color:#e7e7e7;' href='/topic?page="+i+"&type=hs'>"+i+"</a></li>";
            }else{
                result += "<li><a href='/topic?page="+i+"&type=hs'>"+i+"</a></li>";
            }
            
        }
    }
    return result;
} 

注意:cur_page為當前頁,total_page為總頁數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM