(function ($) { let Name = "Pagination"; $.fn.Pagination = function (options) { var windowPC = 'windows' function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) ){ windowPC = 'windows' } else { windowPC = 'pc' } console.log(windowPC, 999) } browserRedirect(); let myDoom = this; // 榛樿鍊 options = options || {}; options.page = options.page || 1; // 褰撳墠椤垫暟 options.count = options.count || 1; // 鎬绘暟閲 options.limit = options.limit || 10; // 姣忛〉鏁伴噺 options.groups = options.groups || 5; // 杩炵画鍑虹幇鍑犱釜椤电爜鎸夐挳 options.prev = options.prev || ''; // 鑷畾涔変笂涓€椤垫寜閽 options.next = options.next || ''; // 鑷畾涔変笅涓€椤垫寜閽 options.first = options.first || ''; // 鑷畾涔夐椤垫寜閽 options.last = options.last || ''; // 鑷畾涔夊熬椤垫寜閽 options.onPageChange = options.onPageChange || function (page) {console.log(page)}; let PageFloat = Math.floor(options.groups / 2), // 椤电爜娴姩閲 10/2 = 5 maxPage = Math.ceil(options.count / options.limit), // 鎬婚〉鏁 pageListHtml = ""; let i = options.page - PageFloat; if (options.page + PageFloat > maxPage ){ i = maxPage - (PageFloat * 2);} // 100 - 5 * 2 = 90 if (i < 1){i = 1 ;} do { let Selected = ""; if (i === options.page){ Selected = 'active'; } pageListHtml += '