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

首頁 > 網站 > 建站經驗 > 正文

前端jquery分頁插件kkPages

2024-04-25 20:30:28
字體:
來源:轉載
供稿:網友

1.添加分頁導航css樣式

/* kkPages */.Pagination{float: right;height: 55px;_height: 45px; line-height: 20px;margin-right: 15px;_margin-right: 5px; color: #565656;margin-top: 10px;_margin-top: 20px; clear:both;}.Pagination span{margin-right: 5px;display: block;float: left;margin-left: 5px;}.Pagination span b{padding: 0 2px;}.Pagination div {float:left}.Pagination a{ font-size: 12px;text-decoration: none;display: block;float: left;color: #565656;border: 1px solid #cacaca;height: 20px;line-height: 20px;padding: 0 10px;margin: 0 2px;}.Pagination .Ellipsis {line-height: 32px;overflow: hidden; display:none;}cite.FormNum{display: block;float: left;line-height: 20px;height: 20px; font-style: normal; padding-left:10px;}#PageNum{ color:#777;width: 30px;height: 20px;line-height: 20px; border: 1px solid #cacaca; margin:0 5px; text-align:center;}.Pagination a:hover,.Pagination a.PageCur{background-color: #ee6600;border: 1px solid #d64c01;color: #ffffff; }

2、引入本插件(引入前添加jQuery引入)

<script src="jquery.kkPages.js"></script>
3、調用方法

$('.newslist').kkPages({  //那個元素里   PagesClass:'li', //需要分頁的元素   PagesMth:5, //每頁顯示個數    PagesNavMth:5 //顯示導航個數});
效果:

前端jquery分頁插件kkPages

jquery.kkPages.js源碼

(function($){ 	$.fn.kkPages = function(options){				var opts = $.extend({},$.fn.kkPages.defaults, options);				return this.each(function(){		  						var $this = $(this);			var $PagesClass = opts.PagesClass; // 分頁元素			var $AllMth = $this.find($PagesClass).length;  //總個數			var $Mth = opts.PagesMth; //每頁顯示個數			var $NavMth = opts.PagesNavMth; // 導航顯示個數									// 定義分頁導航			var PagesNavHtml = "<div class=/"Pagination/"><a href=/"javascript:;/" class=/"homePage/">首頁</a><a href=/"javascript:;/" class=/"PagePrev/">上一頁</a><span class=/"Ellipsis/"><b>...</b></span><div class=/"pagesnum/"></div><span class=/"Ellipsis/"><b>...</b></span><a href=/"javascript:;/" class=/"PageNext/">下一頁</a><a href=/"javascript:;/" class=/"lastPage/">尾頁</a><cite class=/"FormNum/">直接到第<input type=/"text/" name=/"PageNum/" id=/"PageNum/">頁</cite><a href=/"javascript:;/" class=/"PageNumOK/">確定</a></div>"; 			/*默認初始化顯示*/						if($AllMth > $Mth){										//判斷顯示					var relMth = $Mth - 1;					$this.find($PagesClass).filter(":gt("+relMth+")").hide(); 					// 計算數量,頁數					var PagesMth = Math.ceil($AllMth / $Mth); // 計算頁數					var PagesMthTxt = "<span>共<b>"+$AllMth+"</b>條,共<b>"+PagesMth+"</b>頁</span>";					$this.append(PagesNavHtml).find(".Pagination").append(PagesMthTxt);															// 計算分頁導航顯示數量												var PagesNavNum = "";						for(var i=1;i<=PagesMth;i++){														PagesNavNum = PagesNavNum + "<a href=/"javascript:;/">"+i+"</a>";												};												$this.find(".pagesnum").append(PagesNavNum).find("a:first").addClass("PageCur"); 										//判斷是否顯示省略號					if($NavMth < PagesMth){														$this.find("span.Ellipsis:last").show();							var relNavMth = $NavMth - 1;							$this.find(".pagesnum a").filter(":gt("+relNavMth+")").hide();													}else{															$this.find("span.Ellipsis:last").hide();							};														/*默認顯示已完成,下面是控制區域代碼*/												//跳轉頁面				var $input = $this.find(".Pagination #PageNum");				var $submit = $this.find(".Pagination .PageNumOK");								//跳轉頁面文本框				$input.keyup(function(){											var pattern_d = /^/d+$/; //全數字正則												if(!pattern_d.exec($input.val())) {                     		 								alert("友情提示:/n/n請填寫正確的數字!");							$input.focus().val("");							return false							                		};											});								//跳轉頁面確定按鈕				$submit.click(function(){											if($input.val() == ""){														alert("友情提示:/n/n請填寫您要跳轉到第幾頁!");							$input.focus().val("");							return false														}if($input.val() > PagesMth){																alert("友情提示:/n/n您跳轉的頁面不存在!");								$input.focus().val("");								return false																}else{															showPages($input.val());														};										});													//導航控制分頁				var $PagesNav = $this.find(".pagesnum a"); //導航指向				var $PagesFrist = $this.find(".homePage"); //首頁				var $PagesLast = $this.find(".lastPage"); //尾頁				var $PagesPrev = $this.find(".PagePrev"); //上一頁				var $PagesNext = $this.find(".PageNext"); //下一頁								//導航指向				$PagesNav.click(function(){											var NavTxt = $(this).text();						showPages(NavTxt);										});									//首頁				$PagesFrist.click(function(){											showPages(1);										});									//尾頁				$PagesLast.click(function(){											showPages(PagesMth);										});									//上一頁				$PagesPrev.click(function(){												var OldNav = $this.find(".pagesnum a[class=PageCur]"); 						if(OldNav.text() == 1){alert("友情提示:/n/n不要再點啦~已經是首頁啦!");}else{																		var NavTxt = parseInt(OldNav.text()) - 1;									showPages(NavTxt);																};										});									//下一頁				$PagesNext.click(function(){												var OldNav = $this.find(".pagesnum a[class=PageCur]");							if(OldNav.text() == PagesMth){alert("友情提示:/n/n不要再點啦~已經是最后一頁啦!");}else{																		var NavTxt = parseInt(OldNav.text()) + 1;									showPages(NavTxt);																};										});						// 主體顯示隱藏分頁函數			function showPages(page){ 					$PagesNav.each(function(){												var NavText = $(this).text();												if(NavText == page){												$(this).addClass("PageCur").siblings().removeClass("PageCur");															};					});								//顯示導航樣式				var AllMth = PagesMth / $NavMth;				for(var i=1;i<=AllMth;i++){											if(page > (i*$NavMth)){															$PagesNav.filter(":gt("+(i*$NavMth-1)+")").show();								$PagesNav.filter(":gt("+(i*$NavMth-1+$NavMth)+")").hide();								$PagesNav.filter(":lt("+(i*$NavMth)+")").hide();																$this.find("span.Ellipsis:first").show();																					};												if(page <= $NavMth){															$PagesNav.filter(":gt("+($NavMth-1)+")").hide();								$PagesNav.filter(":lt("+$NavMth+")").show();																$this.find("span.Ellipsis:first").hide();																						}; 					};															// 顯示內容區域					var LeftPage = $Mth * (page-1);					var NowPage = $Mth * page;									$this.find($PagesClass).hide();					$this.find($PagesClass).filter(":lt("+(NowPage)+")").show();					$this.find($PagesClass).filter(":lt("+(LeftPage)+")").hide();									};											}; //判斷結束									}); //主體代碼	};		// 默認參數	$.fn.kkPages.defaults = {				PagesClass:'.item', //需要分頁的元素		PagesMth:4, //每頁顯示個數				PagesNavMth:5 //顯示導航個數	};		$.fn.kkPages.setDefaults = function(settings) {		$.extend( $.fn.kkPages.defaults, settings );	};	})(jQuery);

DEMO下載:鏈接:https://pan.baidu.com/s/1nZGuJSGr1zxEAgZMsFGw8Q  提取碼:1ar4 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩动漫免费观看电视剧高清| 国内免费精品永久在线视频| 欧美孕妇孕交黑巨大网站| 国产精品爽爽爽| 欧美巨猛xxxx猛交黑人97人| 成人av番号网| 国产成人久久精品| 欧美激情伊人电影| 国产成人综合久久| 国产精品一二三在线| 亚洲综合国产精品| 中日韩美女免费视频网站在线观看| 亚洲精品国精品久久99热| 亚洲欧美日韩国产精品| 国产精品揄拍一区二区| 成人性生交大片免费看视频直播| 欧美孕妇性xx| 亚洲色图激情小说| 久久久中精品2020中文| 久久久免费在线观看| 日韩中文字幕在线免费观看| 久久久久久久久久久成人| 国产精品久久久久久久久久新婚| 午夜精品久久久99热福利| 亚洲二区在线播放视频| 国产精品爽爽爽爽爽爽在线观看| 国产欧美精品久久久| 精品久久中文字幕| 亚洲精品www久久久久久广东| 欧美极品美女视频网站在线观看免费| 欧美黑人国产人伦爽爽爽| 久久久精品欧美| 国产精品96久久久久久又黄又硬| 欧美日韩国产在线看| 欧美激情视频在线观看| 中文字幕亚洲一区二区三区五十路| 伊人久久男人天堂| 国产激情999| 欧美一级淫片videoshd| 欧美一级大片在线免费观看| 中文字幕在线观看日韩| 亚洲无亚洲人成网站77777| 日韩精品在线观看网站| 久久久久久久久91| 91青草视频久久| 色999日韩欧美国产| 色婷婷av一区二区三区久久| 久久五月情影视| 国产成人在线一区二区| 国产日产久久高清欧美一区| 中文字幕九色91在线| 国产精品视频中文字幕91| 中文字幕欧美精品在线| 国产精品视频播放| 91国语精品自产拍在线观看性色| 成人久久18免费网站图片| 性金发美女69hd大尺寸| 亚洲国产又黄又爽女人高潮的| 成人欧美一区二区三区在线| 亚洲午夜未满十八勿入免费观看全集| 欧美肥婆姓交大片| 在线成人激情视频| 欧美日韩亚洲激情| 亚洲品质视频自拍网| 91色中文字幕| 美女啪啪无遮挡免费久久网站| 亚洲精品久久久久久久久| 欧美日韩激情网| 91夜夜未满十八勿入爽爽影院| 欧美美女操人视频| 久久色在线播放| 精品视频久久久| 国产精品永久免费视频| 亚洲精品www| 91亚洲国产成人精品性色| 国产精品第100页| 国产日韩在线看| 91av成人在线| 久久99亚洲精品| 欧美专区日韩视频| 欧美日韩午夜激情| 韩国福利视频一区| 日韩在线视频网站| 国产美女高潮久久白浆| 亚洲国产精品久久91精品| 中文字幕日韩精品有码视频| 欧美日韩国产丝袜美女| 中文字幕欧美亚洲| 91精品国产91久久久| 久久国产精品99国产精| 亚洲免费视频在线观看| 国产午夜精品一区理论片飘花| 国内精品视频一区| 26uuu另类亚洲欧美日本老年| 中文字幕日韩精品有码视频| 欧美精品精品精品精品免费| 亚洲精品美女在线观看| 国产一区二区成人| 在线日韩av观看| 国产精品欧美久久久| 国产精品盗摄久久久| 日韩av电影在线免费播放| 精品久久久久久久久国产字幕| 日韩av一区在线| 国产精品日日摸夜夜添夜夜av| 亚洲国产三级网| 国产精品久久中文| 亚洲人在线观看| 波霸ol色综合久久| 国产精品9999| 欧美亚洲第一区| 欧美黄网免费在线观看| 69**夜色精品国产69乱| 欧美精品成人在线| 亚洲人精品午夜在线观看| 亚洲欧美中文在线视频| 成人在线中文字幕| 亚洲国产精彩中文乱码av| 色偷偷88888欧美精品久久久| 欧美激情一区二区三区高清视频| 日韩在线视频播放| 97视频在线播放| 亚洲高清免费观看高清完整版| 成人黄色午夜影院| 国内精品视频久久| 91麻豆桃色免费看| 欧美激情乱人伦一区| 亚洲国产成人91精品| 国产成人精品免高潮在线观看| 在线观看精品国产视频| 亚洲一区亚洲二区| 久久久久久久久中文字幕| 国产精品久久久999| 国产精品高清在线| 欧美午夜电影在线| xvideos亚洲人网站| 日韩美女在线看| 国产精品一二三在线| 国产精品三级美女白浆呻吟| 成人黄色av网| 日韩有码在线播放| 中文字幕亚洲在线| 欧美极品欧美精品欧美视频| 日韩成人激情视频| 亚洲欧美国产精品va在线观看| 精品久久久久久久久久久久久久| 久久久精品在线观看| 午夜精品久久久久久久白皮肤| 日本亚洲欧美成人| 91av在线国产| 欧美日韩国产成人高清视频| 亚洲天堂第一页| 亚洲人成在线观| 一本色道久久综合狠狠躁篇怎么玩| 国产不卡在线观看| 国产免费成人av| 国产成人啪精品视频免费网| 亚洲自拍欧美另类| 国产精品1234| 亚洲欧美在线看| 国产欧美一区二区三区久久| 国产在线观看不卡| 亚洲成色www8888| 狠狠色狠色综合曰曰|