js alat paging example_javascript kemahiran
Contoh dalam artikel ini menerangkan penggunaan alat halaman js. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:
bahagian kod js:
* Penomboran js
,*/
var Halaman;
(fungsi(){
var Halaman = {versi:"1.0",pengarang:"liuxingmi"};
var showPage = 9;
Page.navigation = function(divId, totalRecord, totalPage, currentPage, func){
var nav = '
- ';
- 总记录数:' totalRecord ' ';
- 总页数:' jumlahHalaman ' ';
- 当前页:' Halaman semasa ' ';
- 首页 ';
- 前一页 ';
- 首页 ';
- 前一页 ';
- ';
- ' i ' ';
- ' i ' ';
var start = currentPage - Math.floor(showPage/2);
var end = currentPage Math.floor(showPage/2);
if(end > totalPage){
mula -= (akhir - totalPage);
}
jika(mula <= 0){
mula = 1;
}
if(currentPage < showPage && end < showPage){
akhir = ShowPage;
}
if(end > totalPage){
akhir = jumlahHalaman;
}
untuk(var i = mula; i <= tamat; i ){
if(i == Halaman semasa){
nav = '
} lain {
nav = '
}
}
nav = ' '; - 后一页 ';
- 尾页';
} lain {
nav = ' - Next PageHalaman< ;/a> '; nav ='
- Last Page';
nav = '
nav = '
nav = '
nav = '
if(currentPage == 1){
nav = '
nav = '
} lain {
nav = '
nav = '
}
nav = '
if(currentPage == jumlahHalaman){
nav = '
nav ='
$("#" divId).html(nav); }; This.Page = Halaman; })();
bahagian css:
Salin kod
}
.penomboran *{
paparan:sebaris; float:left; jidar:0;
pelapik:0; saiz fon: 12px; }
.penomboran i{
float:none; padding-right:1px;
}
.currentPage b{
float:none; warna:#f00;
}
.penomboran li{
gaya senarai:tiada; jidar:0 5px;
}
.penomboran li li{
jawatan:saudara; jidar:-2px 0 0; font-family: Arial, Helvetica, sans-serif
}
.Halaman pertama a,.Halaman sebelumnya a,.Halaman seterusnya a,.Halaman terakhir a{
limpahan:tersembunyi; ketinggian:0;
inden teks:-9999em; atas sempadan:8px pepejal #fff; sempadan-bawah: 8px pepejal #fff; }
.penomboran li li a{
jidar:0 1px; padding:0 4px;
sempadan:3px ganda #fff; warna sempadan:#eee;
latar belakang:#eee;
warna:#06f;
text-decoration:none; }
.penomboran li li a:legar{
latar belakang:#f60;
warna sempadan:#fff;
warna sempadan:#f60;
warna:#fff;
}
li.halaman pertama{
jidar-kiri:40px;
sempadan-kiri:3px pepejal #06f; }
.halaman pertama a,.halaman sebelumnya a{
sempadan-kanan: 12px pepejal #06f; }
.firstPage a:hover,.previousPage a:hover{
warna sempadan-kanan: #f60; }
.Halaman seterusnya a,.Halaman terakhir a{
sempadan-kiri:12px pepejal #06f; }
.nextPage a:hover,.lastPage a:hover{
warna sempadan-kiri:#f60; }
.penomboran li.LastPage{
sempadan-kanan: 3px pepejal #06f
}
.penomboran li li.currentState a{
jawatan:saudara; jidar:-1px 3px;
padding:1px 4px;
sempadan:3px ganda #fff; warna sempadan:#f60; latar belakang:#f60;
warna:#fff;
}
.penomboran li.currentState,.currentState a,.currentState a:legar{
warna sempadan:#fff #ccc; kursor: lalai;
}
/*Tamat gaya paging*/
Kaedah panggilan:
Salin kod
Kod adalah seperti berikut:
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Menghantar data JSON menggunakan perpustakaan Curl PHP dalam pembangunan PHP, sering kali perlu berinteraksi dengan API luaran. Salah satu cara biasa ialah menggunakan perpustakaan curl untuk menghantar post ...

Ramai pemaju laman web menghadapi masalah mengintegrasikan perkhidmatan node.js atau python di bawah seni bina lampu: lampu sedia ada (Linux Apache MySQL PHP) Laman web seni bina memerlukan ...

Konfigurasikan tugas masa Apscheduler sebagai perkhidmatan di platform macOS, jika anda ingin mengkonfigurasi tugas masa Apscheduler sebagai perkhidmatan, sama dengan Ngin ...

Bagaimana cara menggantikan fungsi initialize_agent yang dilumpuhkan di langchain? Di Perpustakaan Langchain, Initialize_agent ...

Penggunaan alternatif anotasi parameter python Dalam pengaturcaraan Python, anotasi parameter adalah fungsi yang sangat berguna yang dapat membantu pemaju memahami dan menggunakan fungsi ...

Mengenai masalah menghapuskan penterjemah python yang dilengkapi dengan sistem Linux, banyak pengagihan Linux akan memasang semula penterjemah python apabila dipasang, dan ia tidak menggunakan pengurus pakej ...

Artikel ini menerangkan cara membina pangkalan data MongoDB yang sangat tersedia pada sistem Debian. Kami akan meneroka pelbagai cara untuk memastikan keselamatan data dan perkhidmatan terus beroperasi. Strategi Utama: Replicaset: Replicaset: Gunakan replika untuk mencapai redundansi data dan failover automatik. Apabila nod induk gagal, set replika secara automatik akan memilih nod induk baru untuk memastikan ketersediaan perkhidmatan yang berterusan. Sandaran dan Pemulihan Data: Secara kerap Gunakan perintah Mongodump untuk membuat sandaran pangkalan data dan merumuskan strategi pemulihan yang berkesan untuk menangani risiko kehilangan data. Pemantauan dan penggera: Menyebarkan alat pemantauan (seperti Prometheus, Grafana) untuk memantau status MongoDB dalam masa nyata, dan

Artikel ini memperkenalkan pelbagai kaedah dan alat untuk memantau pangkalan data PostgreSQL di bawah sistem Debian, membantu anda memahami pemantauan prestasi pangkalan data sepenuhnya. 1. Gunakan PostgreSQL untuk membina pemantauan PostgreSQL sendiri menyediakan pelbagai pandangan untuk pemantauan aktiviti pangkalan data: PG_STAT_ACTIVITY: Memaparkan aktiviti pangkalan data dalam masa nyata, termasuk sambungan, pertanyaan, urus niaga dan maklumat lain. PG_STAT_REPLITI: Memantau status replikasi, terutamanya sesuai untuk kluster replikasi aliran. PG_STAT_DATABASE: Menyediakan statistik pangkalan data, seperti saiz pangkalan data, masa komitmen/masa rollback transaksi dan petunjuk utama lain. 2. Gunakan alat analisis log pgbadg
