亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jQuery給表格添加分頁效果

發布時間:2020-09-04 01:16:03 來源:腳本之家 閱讀:513 作者:ChauncyWu 欄目:web開發

本文實例為大家分享了jQuery表格添加分頁的具體代碼,供大家參考,具體內容如下

1. 新建一個Table,添加十行數據

<table cellspacing="0"> 
 <thead> 
 <tr> 
 <th>編號</th> 
 <th>姓名</th> 
 <th>性別</th> 
 </tr> 
 </thead> 
 <tbody> 
 <tr> 
 <td>1</td> 
 <td>張飛</td> 
 <td>男</td> 
 </tr> 
 <tr> 
 <td>2</td> 
 <td>劉備</td> 
 <td>男</td> 
 </tr> 
 <tr> 
 <td>3</td> 
 <td>關羽</td> 
 <td>男</td> 
 </tr> 
 <tr> 
 <td>4</td> 
 <td>妲己</td> 
 <td>女</td> 
 </tr> 
 <tr> 
 <td>5</td> 
 <td>后羿</td> 
 <td>男</td> 
 </tr> 
 <tr> 
 <td>6</td> 
 <td>大喬</td> 
 <td>女</td> 
 </tr> 
 <tr> 
 <td>7</td> 
 <td>露娜</td> 
 <td>女</td> 
 </tr> 
 <tr> 
 <td>8</td> 
 <td>E.Z</td> 
 <td>男</td> 
 </tr> 
 <tr> 
 <td>9</td> 
 <td>琴女</td> 
 <td>女</td> 
 </tr> 
 <tr> 
 <td>10</td> 
 <td>貂蟬</td> 
 <td>女</td> 
 </tr> 
 </tbody> 
 
</table> 

jQuery給表格添加分頁效果

2. 引入jQuery 及script代碼

<script src="jquery-1.11.1.js"></script> 
<script> 
 $(function(){ 
 var $table = $('table'); 
 var currentPage = 0;//當前頁默認值為0 
 var pageSize = 3;//每一頁顯示的數目 
 $table.bind('paging',function(){ 
  $table.find('tbody tr').hide().slice(currentPage*pageSize,(currentPage+1)*pageSize).show(); 
 }); 
 var sumRows = $table.find('tbody tr').length; 
 var sumPages = Math.ceil(sumRows/pageSize);//總頁數 
 
 var $pager = $('<div class="page"></div>'); //新建div,放入a標簽,顯示底部分頁碼 
 for(var pageIndex = 0 ; pageIndex<sumPages ; pageIndex++){ 
  $('<a href="#" rel="external nofollow" id="pageStyle" onclick="changCss(this)"><span>'+(pageIndex+1)+'</span></a>').bind("click",{"newPage":pageIndex},function(event){ 
  currentPage = event.data["newPage"]; 
  $table.trigger("paging"); 
  //觸發分頁函數 
  }).appendTo($pager); 
  $pager.append(" "); 
  } 
  $pager.insertAfter($table); 
  $table.trigger("paging"); 
  
  //默認第一頁的a標簽效果 
  var $pagess = $('#pageStyle'); 
  $pagess[0].style.backgroundColor="#006B00"; 
  $pagess[0].style.color="#ffffff"; 
}); 
 
//a鏈接點擊變色,再點其他回復原色 
 function changCss(obj){ 
 var arr = document.getElementsByTagName("a"); 
 for(var i=0;i<arr.length;i++){ 
 if(obj==arr[i]){ //當前頁樣式 
 obj.style.backgroundColor="#006B00"; 
 obj.style.color="#ffffff"; 
 } 
 else 
 { 
 arr[i].style.color=""; 
 arr[i].style.backgroundColor=""; 
 } 
 } 
 } 
</script> 

3. 另外,附上表格和底部分頁碼的css樣式

<style> 
 table{ 
 width:600px; 
 text-align:center; 
 } 
 table tr th,td{ 
 height:30px; 
 line-height:30px; 
 border:1px solid #ccc; 
 } 
 #pageStyle{ 
 display:inline-block; 
 width:32px; 
 height:32px; 
 border:1px solid #CCC; 
 line-height:32px; 
 text-align:center; 
 color:#999; 
 margin-top:20px; 
 text-decoration:none; 
 
 } 
 #pageStyle:hover{ 
 background-color:#CCC; 
 } 
 #pageStyle .active{ 
 background-color:#0CF; 
 color:#ffffff; 
 } 
</style> 

4.好了,打開瀏覽器試試

jQuery給表格添加分頁效果

點擊頁碼可翻頁,成功!

更多精彩內容請點擊:jquery分頁功能匯總進行學習。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新乡市| 曲沃县| 边坝县| 贡觉县| 林芝县| 皋兰县| 益阳市| 青龙| 缙云县| 香格里拉县| 浦北县| 灵台县| 慈溪市| 冷水江市| 乃东县| 潞城市| 绍兴县| 虎林市| 扶余县| 麻城市| 云安县| 南昌县| 元江| 福泉市| 阳信县| 和林格尔县| 天津市| 曲水县| 扬州市| 顺义区| 泉州市| 井陉县| 德保县| 和田县| 新干县| 万州区| 星座| 铜鼓县| 长岛县| 屏山县| 甘泉县|