$(function() { fontSize(); $('.ph_btn').click(function () { if ($('.header').hasClass('navshow')) { $('.header').removeClass('navshow'); } else { $('.header').addClass('navshow'); } }); $('.ph_menu').find('li').each(function () { var li = $(this); if (li.find('.list').length > 0) { li.find('h2').addClass('h2'); li.find('h2').click(function () { if ($(window).width() > 800) return; if (li.hasClass('active')) { li.removeClass('active'); li.find('.list').hide() } else { li.addClass('active'); li.find('.list').show() } }); } }); $(".pager .pageJump").click(function() { var pageNum = $(".pager .pageNum").val(); var pageLast = $(".pager .lastPage").val(); pageLast = parseInt(pageLast); if (pageNum === "" || isNaN(pageNum)) { alert('璇疯緭鍏ラ〉鐮侊紒'); return; } if (pageNum <= 0) { alert('璇疯緭鍏ユ纭〉鐮侊紒'); return; } if (pageNum > pageLast) { alert('椤甸潰涓嶈兘瓒呰繃鏈€澶ч〉鐮侊紒'); return; } fnOnPageChange(pageNum); }); }); $(window).resize(function () { fontSize(); }); function fontSize() { var size; var winW = $(window).width(); if (winW <= 1900 && winW > 800) { size = Math.round(winW / 19); } else if (winW <= 800) { size = Math.round(winW / 8); if (size > 80) { size = 80; } } else { size = 100; } $('html').css({ 'font-size': size + 'px' }); } function fnOnPageChange(page, label) { if (isNaN(page)) { alert('閿欒鐨勯〉鏁?); return; } if (typeof label == "undefined") { label = 'page'; } url = document.location.href; var re = label + '='; if (!url.match(re)) { url += (!url.match('\\?')) ? "?" + re : "&" + re; url += page; } else { var pattern = new RegExp(re + "[0-9]*", "g"); url = url.replace(pattern, re + page); } document.location.href=url; }