欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery表格分頁特效代碼

魏秀燕1年前6瀏覽0評論

jQuery表格分頁特效是一種常見的實現分頁效果的方式,它可以讓網頁的數據展示更加實用和美觀。下面是一個基本的jQuery表格分頁特效代碼示例:

$(document).ready(function(){
//設置分頁變量
var pageSize = 5;
var currentPage = 1;
//綁定分頁事件
$(".pageBtn").on("click", function(){
var index = $(this).index(".pageBtn");
switch(index){
//上一頁
case 0:
currentPage--;
break;
//下一頁
case 6:
currentPage++;
break;
//數字按鈕
default:
currentPage = index;
break;
}
changeTable();
});
//當每頁顯示條數改變時重新計算頁數并更新表格
$("#pageSize").on("change", function(){
pageSize = parseInt($(this).val());
currentPage = 1;
changeTable();
});
//切換表格內容
function changeTable(){
var start = (currentPage - 1) * pageSize;
var end = start + pageSize;
$("table tr").hide();
$("table tr").eq(0).show();
$("table tr").slice(start+1, end+1).show();
//更新數字按鈕狀態
$(".pageBtn").removeClass("active");
$(".pageBtn").eq(currentPage).addClass("active");
}
//初始化表格
changeTable();
});

代碼說明:

  • 首先設置分頁的初始變量,包括每頁顯示條數和當前頁數。
  • 綁定分頁事件,通過判斷點擊的按鈕來確定當前頁數及更新表格內容。
  • 當每頁顯示條數改變時,重新計算頁數并更新表格。
  • 切換表格內容時,通過計算起始和結束的行數來顯示對應的表格內容。
  • 最后,設置數字按鈕的激活狀態來顯示當前頁數。