亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

jQuery實現的分頁功能示例

2019-11-19 17:48:51
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現的分頁功能。分享給大家供大家參考,具體如下:

1、分頁欄HTML碼

<div class="g-cf g-pagerwp">  <div style="visibility:hidden" class="g-pager">  </div></div>

2、CSS樣式文件

.g-cf:after {clear: both;content: "";display: table;}.g-cf {zoom:1;}/*分頁*/.g-pager{ text-align:center; color: #111111; font: 12px/1.5em Arial,Tahoma; float: right;}.g-pager a,.g-pager input{ cursor:pointer; border:solid 1px #0F71BE; padding:1px 4px; color:#0F71BE; margin:0 2px; vertical-align:middle; }.g-pager a.cur,.g-pager a:hover{ background-color:#0F71BE; color:#fff}.g-pager a.no{ border-color:#A3A3A3; color:#A3A3A3; background-color:#E4F2F9}.g-pager span{ margin-right:10px; }.g-pager input{ cursor:default; width:28px; padding:1px 2px; }.g-pagerwp{ height:23px; line-height:23px;padding:5px; margin-bottom:10px; border: 1px solid #DDDDDD;}.g-pagerwp .g-btn{ vertical-align:top}

3、JS腳本文件

① 引用JQuery和分頁腳本

<script src="/js/common/jquery-1.6.2.js" type="text/javascript"></script><script src="/js/jquery.PageBar.js" type="text/javascript"></script>

② 編寫jquery.PageBar.js腳本

/**************************///JQuery分頁欄/**************************/$.fn.pageBar = function(options) {  var configs = {    PageIndex: 1,    PageSize: 15,    TotalPage: 0,    RecordCount: 0,    showPageCount: 4,    onPageClick: function(pageIndex) {      return false;  //默認的翻頁事件    }  }  $.extend(configs, options);  var tmp = "",  i = 0,  j = 0,  a = 0,  b = 0,  totalpage = parseInt(configs.RecordCount / configs.PageSize);  totalpage = configs.RecordCount % configs.PageSize > 0 ? totalpage + 1 : totalpage;  tmp += "<span>總記錄數:" + configs.RecordCount + "</span > ";  tmp += " <span>頁數:" + totalpage + "</span>";  if (configs.PageIndex > 1) {    tmp += "<a><</a>"  } else {    tmp += "<a class=/"no/"><</a>"  }  tmp += "<a>1</a>";  if (totalpage > configs.showPageCount + 1) {    if (configs.PageIndex <= configs.showPageCount) {      i = 2;      j = i + configs.showPageCount;      a = 1;    } else if (configs.PageIndex > totalpage - configs.showPageCount) {      i = totalpage - configs.showPageCount;      j = totalpage;      b = 1;    } else {      var k = parseInt((configs.showPageCount - 1) / 2);      i = configs.PageIndex - k;      j = configs.PageIndex + k + 1;      a = 1;      b = 1;      if ((configs.showPageCount - 1) % 2) {        i -= 1      }    }  }  else {    i = 2;    j = totalpage;  }  if (b) {    tmp += "..."  }  for (; i < j; i++) {    tmp += "<a>" + i + "</a>"  }  if (a) {    tmp += " ... "  }  if (totalpage > 1) {    tmp += "<a>" + totalpage + "</a>"  }  if (configs.PageIndex < totalpage) {    tmp += "<a>></a>"  } else {    tmp += "<a class=/"no/">></a>"  }  tmp += "<input type=/"text/" /><a>Go</a>"  var pager = this.html(tmp)  var index = pager.children('input')[0]  pager.children('a').click(function() {    var cls = $(this).attr('class');    if (this.innerHTML == '<') {      if (cls != 'no') {        configs.onPageClick(configs.PageIndex - 2)      }    } else if (this.innerHTML == '>') {      if (cls != 'no') {        configs.onPageClick(configs.PageIndex)      }    } else if (this.innerHTML == 'Go') {      if (!isNaN(index.value)) {        var indexvalue = parseInt(index.value);        indexvalue = indexvalue < 1 ? 1 : indexvalue        indexvalue = indexvalue > totalpage ? totalpage : indexvalue        configs.onPageClick(indexvalue - 1)      }    } else {      if (cls != 'cur') {        configs.onPageClick(parseInt(this.innerHTML) - 1)      }    }  }).each(function() {    if (configs.PageIndex == parseInt(this.innerHTML)) {      $(this).addClass('cur')    }  })}

③ 初始化使用

$(document).ready(function() {  //設置分頁信息  var pageOptions = {    AllowPaging: true,    PageIndex: 1,    //設置當前頁碼    PageSize: 15,    //設置分頁大小    RecordCount: 1092, //設置數據總數    TotalPage: 73,   //設置總頁數    showPageCount: 4,    onPageClick: function(pageIndex) {    alert("您點擊了第" + parseInt(pageIndex + 1) + "頁");  //自定義您的翻頁事件      return false;    }  }  //初始化分頁欄  $('.g-pagerwp .g-pager').css('visibility', 'visible').pageBar(pageOptions);})

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery擴展技巧總結》、《jQuery表格(table)操作技巧匯總》、《jQuery常見經典特效匯總》、《jquery選擇器用法總結》及《jQuery常用插件及用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品偷伦视频免费观看国产| 九九精品在线观看| 亚洲剧情一区二区| 欧美精品xxx| 精品亚洲精品福利线在观看| 亚洲第一页自拍| 91精品国产高清久久久久久| 国产一区二区美女视频| 国产精品美女主播在线观看纯欲| 97成人在线视频| 97涩涩爰在线观看亚洲| 亚洲丝袜一区在线| 欧美性受xxx| 精品国产91乱高清在线观看| 麻豆精品精华液| 夜夜嗨av色一区二区不卡| 国产又爽又黄的激情精品视频| 91高潮精品免费porn| 欧美成人精品在线播放| 欧美日韩性视频在线| 欧美大片免费观看在线观看网站推荐| 欧美在线xxx| 欧美体内谢she精2性欧美| 国产亚洲欧洲黄色| 日韩电影免费在线观看中文字幕| 日韩欧美在线视频免费观看| 黄色一区二区三区| 日韩一区二区三区xxxx| 福利视频导航一区| 精品视频—区二区三区免费| 91成品人片a无限观看| 久久人人爽人人爽人人片亚洲| 91精品国产91久久久| 亚洲视频欧美视频| 国产香蕉97碰碰久久人人| 日韩欧美极品在线观看| 91网站在线看| 国产精品第七十二页| 亚洲经典中文字幕| 中文字幕一区电影| 亚洲欧美日韩国产中文| 欧美黄色免费网站| 国产一区二区三区视频免费| 国产91精品最新在线播放| 欧美特级www| 国产精品狠色婷| 色综合天天狠天天透天天伊人| 国产91精品黑色丝袜高跟鞋| 亚洲日韩欧美视频一区| 欧美电影免费在线观看| 狠狠躁夜夜躁人人爽超碰91| 亚洲国产精品久久91精品| 国产成人精品免高潮在线观看| 亚洲欧美日韩在线一区| 久久免费精品视频| 欧美高清视频在线观看| 中文字幕国内精品| 国模精品视频一区二区| 国产精品久久久久久久久久免费| 91免费国产网站| 精品国产一区二区三区在线观看| 亚洲国产成人精品久久久国产成人一区| 中文字幕日韩专区| 亚洲风情亚aⅴ在线发布| 欧美性xxxxhd| 亚洲欧美在线免费| 97在线免费观看视频| 中文字幕精品久久久久| 麻豆国产va免费精品高清在线| 精品久久久久久久久久ntr影视| 亚洲成人黄色网址| 欧美高清在线视频观看不卡| 亚洲一区二区三区四区视频| 亚洲性猛交xxxxwww| 欧美大胆在线视频| 亚洲天堂av图片| 国产高清视频一区三区| 成人午夜一级二级三级| 91在线色戒在线| 日韩欧美国产高清91| 日韩精品中文在线观看| 91av在线精品| 亚洲经典中文字幕| 亚洲va国产va天堂va久久| 亚洲夜晚福利在线观看| 97久久久免费福利网址| 7777kkkk成人观看| 黄色一区二区在线| 欧美在线视频在线播放完整版免费观看| 国内精品久久久久久中文字幕| 91九色在线视频| 欧美激情视频三区| 欧美亚洲国产成人精品| 国产精品88a∨| 一区二区三区四区在线观看视频| 国自产精品手机在线观看视频| 福利视频导航一区| 日韩在线一区二区三区免费视频| 亚洲影院污污.| 日本精品一区二区三区在线播放视频| 亚洲激情自拍图| 久久精品亚洲精品| 久久久999精品视频| 欧美激情亚洲自拍| 欧美日韩综合视频网址| 在线观看久久久久久| 国产精品视频导航| 亚洲第一av网站| 亚洲欧美自拍一区| 国产大片精品免费永久看nba| 国产精品成人免费电影| 亚洲最新在线视频| 97精品伊人久久久大香线蕉| 日本久久久久亚洲中字幕| 国产美女久久精品香蕉69| 精品免费在线视频| 欧美日韩国产成人在线观看| 欧美贵妇videos办公室| 激情久久av一区av二区av三区| 97免费视频在线播放| 色yeye香蕉凹凸一区二区av| 57pao成人国产永久免费| 久久久久久久久久亚洲| 日韩国产高清污视频在线观看| 精品女厕一区二区三区| 亚洲在线www| 日本中文字幕成人| 日韩精品视频免费在线观看| 久久久久国色av免费观看性色| 在线视频精品一| 日韩中文字幕在线观看| 欧美日韩一区二区免费在线观看| 日本a级片电影一区二区| 久久国产精品亚洲| 久久久久久有精品国产| 成人精品福利视频| 国产精品亚洲激情| 亚洲石原莉奈一区二区在线观看| 久久国产精品久久精品| 黄色一区二区三区| 欧美猛男性生活免费| 不卡伊人av在线播放| 亚洲一区二区三区在线视频| 国产精品久久久久国产a级| 国产精品视频xxxx| 中文字幕国产精品久久| 欧美性jizz18性欧美| 91chinesevideo永久地址| 欧洲亚洲女同hd| 伊人成人开心激情综合网| 国产视频久久网| 国产成人在线视频| 久久天天躁夜夜躁狠狠躁2022| 91超碰中文字幕久久精品| 欧美日韩精品国产| 亚洲男人天堂网| 性金发美女69hd大尺寸| 亚洲视频在线视频| 国产69精品久久久久9999| 青青草原成人在线视频| 欧美在线观看一区二区三区| 亚洲激情自拍图| 欧美高清在线观看| 91精品久久久久久久久久久久久|