js分頁外掛程式

2021-09-11 03:13:34 字數 852 閱讀 1780

這是我2023年寫的乙個分頁功能,直接貼上來的。那時候**格式寫的也不規範。

/**

* [setpaging 分頁]

* @param linklist [html中分頁元件區域,div dom元素]

* @param } data [分頁所需資料]

* totalpages:總頁數,page:當前頁,perpage:每頁條目,eachpagelinks:顯示幾個分頁按鈕

*/function setpaging(linklist, data);

//總頁面不足每頁顯示的最大鏈結數時,有幾頁就只顯示幾頁連線按鈕

if( data.eachpagelinks>=data.totalpages );

} //當前頁面在分頁按鈕中居中顯示(左,靠近第一頁時)

else if( data.page=data.totalpages-math.floor(data.eachpagelinks/2))

//當前頁面在分頁鏈結中居中顯示(中,頁面比較多且當前頁面不靠近首頁和尾頁)

else

if(data.page'+value+'';

var oli=''+oa+'';

}; //新增鏈結,方法(1)

function addlinkitem(item, linklist, totalpages, page, perpage)else if(item==page)else;

}; //新增鏈結,方法(2)

function addlinktemp(temp, linklist, eachpagelinks, page, perpage)else;

};};};

分頁外掛程式Kaminari

rails 2.x 中最常用的分頁外掛程式是 will paginate 這個相信大家都耳熟能詳 不過到 rails 3 以後,我發現乙個更好選擇,那就是 kaminari 我選擇它,主要是看中其直觀靈活的介面定製功能,它不像 will paginate 那樣需要配置一大堆引數,而是採用 view ...

jquery table分頁外掛程式

使用方法 2 新建js,我的為page.js,放入以下 jquery.extend else else var maxright currentpage center 1 if maxright allpage else else left currentpage center right left...

分頁外掛程式彙總

jpaginate是基於jquery的分頁外掛程式,很輕量,沒有不論什麼侵入性,當然所能做的也就很少.其實它的作用不過提供乙個好看的分頁樣式,只提供乙個觸發事件.可是輕量帶來了巨大的靈活性,讓它能夠提供不論什麼內容的分頁服務.官方站點為站點為 該專案好像到2009年就已經沒人再更新了,可是仍然相容如...