//读取url参数 function scriptQueryString(name) { var scripts = document.getElementsByTagName("script"); var url = scripts[scripts.length - 1].src; if (url.indexOf("?") == -1 || url.indexOf(name + '=') == -1) { return ''; } var reg = new RegExp(name + "=([^&]*)(&|$)", "i"); var r = url.match(reg); if (r != null) return unescape(r[1]); return ''; } //获取栏目ID var column=scriptQueryString("m"); var layerDialog=scriptQueryString("layerDialog"); var loadmore=scriptQueryString("loadmore"); var tagstate=scriptQueryString("tagstate"); var highlight=scriptQueryString("highlight"); //nav $(document).ready(function(){ jQuery.scrollto = function(scrolldom) { $(scrolldom).click( function(){ var scrolltodom = $(this).attr("href"); $(this).addClass("A").siblings().removeClass("A"); $("html,body").animate({scrollTop:$(scrolltodom).offset().top},1000); return false; }); }; $.scrollto("#gotop a",800); $.scrollto("#navpart a",800); }); //跳转锚点 var pathurl=window.location.href; if(pathurl.indexOf("#")> - 1){ var pathanchor=pathurl.split("#")[1]; $("html,body").animate({scrollTop:$("#"+pathanchor).offset().top},1000); } //Jquery.Ajax提交表单所有项数据 function jAjaxSubmit(obj){ //Ajax $.ajax({ type:"POST", dataType:"html", url:$(obj).attr("action"), data:$(obj).serialize(), success:function(data){ if(data.split("#")[0]=="ok"){//已输出成功标志 alert(data.split("#")[2]); location.href=data.split("#")[1]; }else{//程序出错 $('#checksn').val(''); alert("Run-time Error:\n------------------------------------------\n"+data); } },error:function(XMLHttpRequest,textStatus,errorThrown){//其它非200状态 $('#checksn').val(''); alert("Error:\n------------------------------------------\n"+XMLHttpRequest.status); } }); } $("#head>.nav").click(function(){ if($("#menu").css("display")=="none"){ $(this).find('.icon').addClass("active"); $(this).find('.text').addClass("active"); $("#menu").stop().slideDown(300); $("#menu").find('.bg').addClass("bgA"); }else{ $(this).find('.icon').removeClass("active"); $(this).find('.text').removeClass("active"); $("#menu").stop().slideUp(200); $("#menu").find('.bg').removeClass("bgA"); } }); $('#head .menu').hover(function(){ $(this).find(".son").stop().slideDown(300); },function(){ $(this).find(".son").stop().slideUp(200); }); var scrollSwitch=false; var currTop=0; window.onscroll=function(){ currTop = $(window).scrollTop(); if(currTop>60){ if(!scrollSwitch){ $('#head').addClass('small'); $('#menu').addClass('small'); scrollSwitch=true; } }else{ if(scrollSwitch){ $('#head').removeClass('small'); $('#menu').removeClass('small'); scrollSwitch=false; } } } //search $("#head .search>a").click(function(){ if($("#search").css("display")=="none"){ $("#search").stop().slideDown(200); $('body').css({"overflow":"hidden"}); }else{ $("#search").stop().slideUp(200); $('body').css({"overflow":"auto"}); } }); //close search $("#search .close").click(function(){ $("#search").hide(500); $('body').css({"overflow":"auto"}); }); //wap navpart $("#navpart .nav>.select").click(function(){ if($("#navpart .nav>.container").css("display")=="none"){ $(this).addClass('active'); $("#navpart .nav>.container").stop().slideDown(300); }else{ $(this).removeClass('active'); $("#navpart .nav>.container").stop().slideUp(200); } }); if(highlight==1){ $("#head").addClass('highlight'); } //读取cookies function getcookies(sname){ var acookie=document.cookie.split("; "); for(var i=0;i1){ return decodeURIComponent(arr[1]); }else{ return ""; } } } return ""; } //设置cookies function setCookies(sname,value){ document.cookie = sname+"="+escape(value)+";"; } $(window).resize(function(){ autoScrolling(); }); function autoScrolling(){ var screenSwitchAUTO=false; var sWidthAUTO=$(window).width(); if(sWidthAUTO>960){ screenSwitchAUTO=false; }else{ screenSwitchAUTO=true; } if(screenSwitchAUTO){ //menu $("#menu .nav>ul>li>a").attr('href','javascript:'); $("#menu .nav>ul>li").find('div').css("display","none"); $("#menu .nav>ul>li").click(function(){ if($(this).find('div').css("display")=="none"){ //关闭所有DIV $("#menu .nav>ul>li").removeClass('A'); $("#menu .nav>ul>li").children('div').stop(true,true).slideUp(250); //打开当前DIV $(this).addClass('A'); $(this).children('div').stop(true,true).slideDown(350); }else{ $(this).removeClass('A'); $(this).find('div').stop().slideUp(250); } }); //navaprt $("#navpart .nav>.container").css("display","none"); }else if(screenSwitchAUTO==false){ $("#menu .nav>ul>li").find('div').css("display","block"); $("#navpart .nav>.container").css("display","block"); } } autoScrolling(); window.onresize=resizewindow; function resizewindow(){ var screenSwitch=false; var sWidth=$(window).width(); if(sWidth<=960){ screenSwitch=true; }else{ screenSwitch=false; } if(screenSwitch){//MOB //menu $("#menu .nav>ul>li>a").attr('href','javascript:'); $("#menu .nav>ul>li>a").hover(function(){ $("#menu .nav>ul>li>a").attr('href','javascript:'); }); $("#menu .nav>ul>li").click(function(){ //关闭所有DIV $("#menu .nav>ul>li").removeClass('A'); $("#menu .nav>ul>li").children('div').stop(true,true).slideUp(250); //打开当前DIV $(this).addClass('A'); $(this).children('div').stop(true,true).slideDown(350); }); }else if(screenSwitch==false){//PC //menu $("#menu").css("display","none"); $("#head>.nav").find('.icon').removeClass("active"); $("#menu .nav>ul>li").find('div').css("display","block"); //$("#menu>ul>li>a").attr('href',$('#mm2').attr("data-href")); $("#menu .nav>ul>li>a").hover(function(){ $(this).attr('href',$(this).attr("data-href")); },function(){ $("#menu .nav>ul>li>a").attr('href','javascript:'); }); } } //TAG标签 var prev; function tags_show(obj){ //隐藏前一个 if(prev!=null){ document.getElementById("tag"+prev).style.display="none"; document.getElementById("t"+prev).className=""; } //显示这一个 document.getElementById("tag"+obj).style.display="block"; document.getElementById("t"+obj).className="A"; prev=obj; } //设置默认标签 if(tagstate=='yes'){ tags_show(0); } //aos AOS.init({ easing: 'ease-in', duration: 500, offset:100, once:'false' }); //loadmore if(loadmore=='yes'){ var page=scriptQueryString("pages"); var pagecount=scriptQueryString("pagecount"); var mpid=scriptQueryString("mpid"); var partid=scriptQueryString("partid"); var keys=scriptQueryString("keys"); var path=scriptQueryString("path"); function loadMore(){ page++; if(page>pagecount){ $('#'+path+' .loadmore').css({"display":"none"});//隐藏加载按钮 return false; } var settings={ type:'POST', url:path+'.php?page='+page+'&partid='+partid+'&mpid='+mpid+'&keys='+keys, dataType:'html', error:function(XHR,textStatus,errorThrown){ alert("XHR="+XHR+"\ntextStatus="+textStatus+"\nerrorThrown=" + errorThrown); }, success:function(data,textStatus) { $('#'+path+' .item_SON').html($('#'+path+' .item_SON').html()+data); $('#push').attr('href',path+'.php?page='+(page+1)+'&partid='+partid+'&mpid='+mpid+'&keys='+keys); AOS.init({ easing: 'ease-in', duration: 500, offset:100, once:'false' }); //jobs $('#jobs .list_td .akey').click(function(){ //alert($(this).find(".con").html()); if($(this).siblings(".det").css("display")=="none"){ $(this).siblings(".det").slideDown(300); $(this).parent().addClass("A"); $(this).parent().siblings('li').find('.det').slideUp(250); $(this).parent().siblings('li').removeClass("A"); }else{ $(this).siblings(".det").slideUp(200); $(this).parent().removeClass("A"); } }); }, headers: { 'push-ajax':'true' } }; $.ajax(settings); return false; } } //jobs $('#jobs .list_td .akey').click(function(){ //alert($(this).find(".con").html()); if($(this).siblings(".det").css("display")=="none"){ $(this).siblings(".det").slideDown(300); $(this).parent().addClass("A"); $(this).parent().siblings('li').find('.det').slideUp(250); $(this).parent().siblings('li').removeClass("A"); }else{ $(this).siblings(".det").slideUp(200); $(this).parent().removeClass("A"); } }); //table wap $(".view table").wrap("
");