var url = window.location.pathname var urlLen = window.location.pathname.lastIndexOf('/'); var catId = url.slice(urlLen + 1); //console.log("catId>>>>",catId) //---------------页码点击跳转事件------------------ function toPage(pageNum) { var curPage = pageNum; if (curPage != null) { var parentId = catId.split('_')[0]; var url = getAppServer() + '/page/list/' + sCode + "/" + parentId + '_' + PageSize + '_' + curPage; //console.log("parentId>>>>",parentId) window.location.href = toDetailPage(url); } }; $(function () { var secPagePage = $('.noticeList0753958526930578 .secPagePage'); var secPagePageGo = secPagePage.find('.confirm'); var secPagePageGoInput = secPagePage.find('.goInput'); var CurPage = ""; var totalPage = ""; //---------输入框的值点击GO----------- secPagePageGo.click(function () { if(secPagePageGoInput.val()!==CurPage){//不是当前页,就跳转 var re = /\d+/g; var val = secPagePageGoInput.val(); //非空,是数字,<=总数,>0 if (val !== "" && re.test(val) && Math.ceil(val) <= Math.ceil(totalPage) && Math.ceil(val) > 0) { toPage(val); } } }); //----------输入框聚焦失焦------------ secPagePageGoInput.on({ focus: function () { $(this).val(''); document.onkeydown = function (e) { var theEvent = window.event || e; var code = theEvent.keyCode || theEvent.which; if (code == 13) {//enter键 secPagePageGo.click(); } }; }, blur: function () { if ($(this).val() == '') { $(this).val($(this).attr('cur')) } } }); })