日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

很强大的一个jquery分页插件

發布時間:2024/1/23 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 很强大的一个jquery分页插件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jQuery.page.js

//分頁插件 /** ch **/ (function($){var ms = {init:function(obj,args){return (function(){ms.fillHtml(obj,args);ms.bindEvent(obj,args);})();},//填充html fillHtml:function(obj,args){return (function(){obj.empty();//上一頁 if(args.current > 1){obj.append('<a href="javascript:;" class="prevPage">上一頁</a>');}else{obj.remove('.prevPage');obj.append('<span class="disabled">上一頁</span>');}//中間頁碼 if(args.current != 1 && args.current >= 4 && args.pageCount != 4){obj.append('<a href="javascript:;" class="tcdNumber">'+1+'</a>');}if(args.current-2 > 2 && args.current <= args.pageCount && args.pageCount > 5){obj.append('<span>...</span>');}var start = args.current -2,end = args.current+2;if((start > 1 && args.current < 4)||args.current == 1){end++;}if(args.current > args.pageCount-4 && args.current >= args.pageCount){start--;}for (;start <= end; start++) {if(start <= args.pageCount && start >= 1){if(start != args.current){obj.append('<a href="javascript:;" class="tcdNumber">'+ start +'</a>');}else{obj.append('<span class="current">'+ start +'</span>');}}}if(args.current + 2 < args.pageCount - 1 && args.current >= 1 && args.pageCount > 5){obj.append('<span>...</span>');}if(args.current != args.pageCount && args.current < args.pageCount -2 && args.pageCount != 4){obj.append('<a href="javascript:;" class="tcdNumber">'+args.pageCount+'</a>');}//下一頁 if(args.current < args.pageCount){obj.append('<a href="javascript:;" class="nextPage">下一頁</a>');}else{obj.remove('.nextPage');obj.append('<span class="disabled">下一頁</span>');}})();},//綁定事件 bindEvent:function(obj,args){return (function(){obj.on("click","a.tcdNumber",function(){var current = parseInt($(this).text());ms.fillHtml(obj,{"current":current,"pageCount":args.pageCount});if(typeof(args.backFn)=="function"){args.backFn(current);}});//上一頁 obj.on("click","a.prevPage",function(){var current = parseInt(obj.children("span.current").text());ms.fillHtml(obj,{"current":current-1,"pageCount":args.pageCount});if(typeof(args.backFn)=="function"){args.backFn(current-1);}});//下一頁 obj.on("click","a.nextPage",function(){var current = parseInt(obj.children("span.current").text());ms.fillHtml(obj,{"current":current+1,"pageCount":args.pageCount});if(typeof(args.backFn)=="function"){args.backFn(current+1);}});})();}}$.fn.createPage = function(options){var args = $.extend({pageCount : 10,current : 1,backFn : function(){}},options);ms.init(this,args);} })(jQuery);


在頁面中應用:

<!DOCTYPE html> <html lang="zh-cn" xmlns="http://www.w3.org/1999/xhtml"> <head><meta charset="utf-8" /><title>一個非常簡單的jQuery分頁插件</title><style>*{ margin:0; padding:0; list-style:none;}a{ text-decoration:none;}a:hover{ text-decoration:none;}.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;}.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px; line-height: 25px; padding: 0 10px;border: 1px solid #ddd; margin: 0 2px;border-radius: 4px;vertical-align: middle;}.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca; border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}.tcdPageCode span.disabled{ display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px; color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}</style> </head> <body><div class="tcdPageCode"> </div><pre> 調用方法: $(".tcdPageCode").createPage({ pageCount:10, current:1, backFn:function(p){ //單擊回調方法,p是當前頁碼 } }); pageCount:總頁數 current:當前頁 </pre> </body> <script src="libs/jquery-3.2.0.js"></script> <script src="libs/jQuery.page.js"></script> <script>$(".tcdPageCode").createPage({pageCount:6,current:1,backFn:function(p){console.log(p);}}); </script> <!-- 代碼部分end --> </html>





總結

以上是生活随笔為你收集整理的很强大的一个jquery分页插件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产a视频免费观看 | 色吊丝一区二区 | 国产精品21p | 中文字幕精品一区 | 成人天堂噜噜噜 | 欧美人妻精品一区二区免费看 | 最好看的日本字幕mv视频大全 | 日韩精品一区二区三区电影 | 操少妇视频 | 欧美日韩a级片 | 免费在线成人网 | 久久伊人中文字幕 | 国产男男chinese网站 | 亚洲乱码国产乱码精品精软件 | 狠狠噜噜 | 污污在线看 | 国产一级做a爱免费视频 | 97香蕉久久超级碰碰高清版 | 99久久婷婷国产综合精品草原 | 欧美一区二区三区四区在线观看 | 精品二三区| 亚洲人体一区 | 天天操夜夜操夜夜操 | 日本a级网站 | 男女在线免费观看 | 国产亚洲色婷婷久久99精品 | 日韩成人免费视频 | 午夜极品视频 | 国产精品美女www | 一级片久久久 | 亚洲国产精品成人无码区 | 亚洲欧美一区二区三区 | 色99在线 | 91精品福利视频 | 毛片中文字幕 | 国产免费高清av | 久久久久久成人精品 | av撸撸在线 | 99看片 | 亚洲人妻一区二区三区 | 国产精品网站入口 | 欧美一级一区二区 | 无码精品视频一区二区三区 | 成人亚洲一区二区 | 嫩模一区二区三区 | 久热精品视频在线 | 亚洲一区欧美二区 | 91中文在线 | 国产一区在线观看免费 | 欧美精品二区三区 | 深夜成人在线 | 五月天青青草 | 网站黄在线观看 | 麻豆视频免费版 | 亚洲精品欧美在线 | 亚洲啊v在线 | 久久aⅴ国产欧美74aaa | 朝鲜黄色片| 日本在线视频播放 | 久久久成人精品一区二区三区 | 亚洲精品小视频 | 女同动漫免费观看高清完整版在线观看 | 一本一本久久a久久精品综合麻豆 | 国产精品久久久久久免费播放 | 日韩精品免费一区二区 | 永久av免费在线观看 | 久久久人人人 | 免费观看在线视频 | 亚洲欧洲综合在线 | 国产学生美女无遮拦高潮视频 | av动漫免费观看 | 激情婷婷综合 | 国产精品正在播放 | 香蕉视频网站在线观看 | 国产免费成人在线视频 | 国产欧美日本 | 一个色综合网 | 精品无码人妻一区二区免费蜜桃 | 日本国产在线播放 | 国产xxxx在线 | 伊人久久久久久久久久久 | 中文字幕在线播放日韩 | 欧美美女啪啪 | 国产女女做受ⅹxx高潮 | jizz欧美性20 | 成人极品 | 无遮挡的裸体按摩的视频 | 成人免费av网站 | 成年男女免费视频 | 越南a级片 | 亚洲免费av一区 | www.五月激情| www.色视频 | 亚洲色图在线视频 | 国产激情久久久久久熟女老人av | 午夜dv内射一区二区 | 黑森林av | 国产精品久久久久久久一区二区 | 欧美精选一区二区 |