js分頁工具實例_javascript技巧
本文實例講述了js分頁工具的用法。分享給大家供大家參考。具體實作方法如下:
js程式碼部分:
* 分頁js
*/
var 頁;
(函數(){
var Page = {版本:"1.0",作者:"liuxingmi"};
var 顯示頁 = 9;
Page.navigation = 函數(divId、totalRecord、totalPage、currentPage、func){
var nav = '
- ';
- 總記錄數:' TotalRecord ' ';
- 總頁數:' TotalPage ' ';
- 目前頁:' currentPage ' ';
- 前一頁 ' ;
- 首頁 ';
- 前一頁 a> ';
- ';
- ' 我' ' ;
var start = currentPage - Math.floor(showPage/2);
var end = currentPage Math.floor(showPage/2);
if(結束 > 總頁數){
開始 -= (結束 - 總頁數);
}
if(開始 開始=1;
}
if(currentPage結束=顯示頁;
}
if(結束 > 總頁數){
結束=總頁數;
}
for(var i = 開始; i if(i == 在目前頁面){
nav = '
} 和其他
}
}
nav = ' '; - 後一頁 ' ;
-
尾頁';
} 和其他 {
nav = ' - 後一頁 ';
-
尾頁 ';
}
nav = '
nav = '
nav = '
nav = '
if(目前頁 == 1){
的firstPage currentState"> title=" nav = '
} 其他 { nav = '
nav = '
}
nav = '
if(目前頁 == 總頁){
nav = '
nav ='
nav ='
$("#" divId).html(nav);
};
this.Page = Page;
})();
css部分:
.pagination{
overflow:hidden;
margin:0 0 0 25px;
padding:10px 10px 6px 150px;
border-top:1px solid #c8c8c8;
_zoom:1;
text-align: center;
}
.pagination *{
display:inline;
float:left;
margin:0;
padding:0;
font-size:12px;
}
.pagination i{
float:none;
padding-right:1px;
}
.currentPage b{
float:none;
color:#f00;
}
.pagination li{
list-style:none;
margin:0 5px;
}
.pagination li li{
position:relative;
margin:-2px 0 0;
font-family: Arial, Helvetica, sans-serif
}
.firstPage a,.previousPage a,.nextPage a,.lastPage a{
overflow:hidden;
height:0;
text-indent:-9999em;
border-top:8px solid #fff;
border-bottom:8px solid #fff;
}
.pagination li li a{
margin:0 1px;
padding:0 4px;
border:3px double #fff;
border-color:#eee;
background:#eee;
color:#06f;
text-decoration:none;
}
.pagination li li a:hover{
background:#f60;
border-color:#fff;
border-color:#f60;
color:#fff;
}
li.firstPage{
margin-left:40px;
border-left:3px solid #06f;
}
.firstPage a,.previousPage a{
border-right:12px solid #06f;
}
.firstPage a:hover,.previousPage a:hover{
border-right-color: #f60;
}
.nextPage a,.lastPage a{
border-left:12px solid #06f;
}
.nextPage a:hover,.lastPage a:hover{
border-left-color:#f60;
}
.pagination li.lastPage{
border-right:3px solid #06f;
}
.pagination li li.currentState a{
position:relative;
margin:-1px 3px;
padding:1px 4px;
border:3px double #fff;
border-color:#f60;
background:#f60;
color:#fff;
}
.pagination li.currentState,.currentState a,.currentState a:hover{
border-color:#fff #ccc;
cursor:default;
}
/*分頁樣式結束*/
呼叫方法:
希望本文所述對大家的javascript程式設計有所幫助。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

2025年幣圈合約交易所平台排名前十的分別是:1. Binance Futures,2. OKX Futures,3. Gate.io,4. Huobi Futures,5. BitMEX,6. Bybit,7. Deribit,8. Bitfinex,9. CoinFLEX,10. Phemex,這些平台因其高流動性、多樣化交易功能和嚴格的安全措施而受到廣泛認可。

2025年在槓桿交易、安全性和用戶體驗方面表現突出的平台有:1. OKX,適合高頻交易者,提供最高100倍槓桿;2. Binance,適用於全球多幣種交易者,提供125倍高槓桿;3. Gate.io,適合衍生品專業玩家,提供100倍槓桿;4. Bitget,適用於新手及社交化交易者,提供最高100倍槓桿;5. Kraken,適合穩健型投資者,提供5倍槓桿;6. Bybit,適用於山寨幣探索者,提供20倍槓桿;7. KuCoin,適合低成本交易者,提供10倍槓桿;8. Bitfinex,適合資深玩

可以購買主流幣的APP軟件包括:1. 幣安(Binance),全球領先,交易量大,速度快;2. OKX,創新產品,低費用,安全性高;3. Gate.io,多種資產和交易選項,注重安全;4. 火幣(HTX),低費用,用戶體驗好;5. Coinbase,適合新手,安全性高;6. Kraken,安全合規,提供多種服務;7. KuCoin,低費用,適合專業交易者;8. Gemini,強調合規性,提供託管服務;9. Crypto.com,提供多種優惠和服務;10. Bitstamp,老牌交易所,流動性強,

歐易 OKX 是全球領先的數字資產交易平台。 1) 其發展歷程包括:2017年上線,2021年啟用中文名“歐易”,2022年更名為歐易 OKX。 2) 核心服務包括:交易服務(幣幣、槓桿、合約、DEX、法幣交易)和金融服務(餘幣寶、DeFi挖礦、借貸)。 3) 平台特色功能有:行情數據服務和風控體系。 4) 核心優勢包括:技術實力、安全體系、服務支持和市場覆蓋。

選擇加密貨幣交易所的建議:1. 流動性需求,優先選擇幣安、Gate.io或OKX,因其訂單深度與抗波動能力強。 2. 合規與安全,Coinbase、Kraken、Gemini具備嚴格監管背書。 3. 創新功能,KuCoin的軟質押和Bybit的衍生品設計適合進階用戶。

比特幣期貨交易所排行榜前五名分別是:1. CME Group:全球最值得信賴,吸引機構投資者,合規性強;2. Coinbase:專為散戶,提供13種期貨合約,易用性高;3. Binance:高槓桿,流動性好,用戶量大;4. OKX:累計交易量大,專業界面,風險管理完善;5. Kraken:安全性高,適合歐洲市場和機構客戶。

量子鏈可以在以下交易所進行交易:1. 幣安(Binance):全球最大交易所之一,交易量大,幣種豐富,安全性高。 2. 芝麻開門(Gate.io):大型交易所,提供多種數字貨幣交易,交易深度好。 3. 歐易(OKX):由OK集團運營,綜合實力強,交易量大,安全措施完善。 4. Bitget:發展快,提供量子鏈交易,安全性提升。 5. Bithumb:日本運營,支持多種主流虛擬貨幣交易,安全可靠。 6. 抹茶交易所:知名交易所,界面友好,支持量子鏈交易。 7. 火幣(Huobi):大型交易所,提供量子鏈交易,

以下是全球十大加密货币期货交易所:1. Binance Futures:提供丰富的合约产品,低费用和高流动性。2. OKX:支持多种币种交易,采用SSL加密和冷钱包存储。3. Huobi Futures:以稳定平台和良好服务著称,提供教育资源。4. Gate.io:创新合约产品和高流动性,但FTX曾破产。5. Deribit:专注期权和永续合约,提供专业交易工具。6. CoinFLEX:提供代币化期货合约和治理代币FLEX。7. Phemex:高达100倍杠杆,低交易费用,提供创新合约。8. B
