// JavaScript Document //网站导航下拉 function getEl(id){ return typeof(id) == 'string'?document.getElementById(id):id; } function menuFix(id,tagName) { var navEl=document.getElementById(id); if(!navEl){ return; } var navEls = navEl.getElementsByTagName(tagName || "li"); for (var i = 0; i < navEls.length; i++) { navEls[i].onmouseover = function() { this.className += (this.className.length > 0 ? " " : "") + "sfhover"; }; navEls[i].onMouseDown = function() { this.className += (this.className.length > 0 ? " " : "") + "sfhover"; }; navEls[i].onMouseUp = function() { this.className += (this.className.length > 0 ? " " : "") + "sfhover"; }; navEls[i].onmouseout = function() { this.className = this.className.replace(/( ?|^)sfhover\b/, ""); }; } } function windowOnLoad(func){ if (window.addEventListener) { window.addEventListener("load", func, false); } else { window.attachEvent("onload", func); } } windowOnLoad(function(){menuFix('web_dropdown','li')}); windowOnLoad(function(){menuFix('web_dropdown1','li')}); $(function(){ $('.noborder a:last,.noborder1 a:last,.noborder2 a:last,.noborder3 a:last').css("border-bottom","none"); }); $(function(){ //tab切换 $("ul.titleList > li").mouseover(function(){ $(this).addClass('curren').siblings().removeClass('curren').parents('div.zl_medailRight').find('div.zl_ImagesCharting:eq('+$(this).index()+')').show().siblings().hide(); }); }) //数据库分类菜单 $(function(){ $('#categorys').hover(function(){ $(this).children('.mc').toggle(); }); $(".item").hover(function(){ $(this).toggleClass('hover'); }); $("#categorys h3:even").addClass("evenbg"); }); //检索页面 function searToggle(Tbtn,Tcon){ var ToggleBtn=$(Tbtn); var Togglecon=$(Tcon); ToggleBtn.click(function(){ Togglecon.slideToggle("fast"); ToggleBtn.toggleClass("curbtn"); ToggleBtn.html(ToggleBtn.html()=="展开"?"折叠":"展开"); }) } $(function(){ $(".Tcon li:gt(4),.Tcon1 li:gt(4),.Tcon2 li:gt(4),.Tcon3 li:gt(4),.Tcon4 li:gt(4)").hide(); searToggle('.Tbtn','.Tcon li:gt(4)'); searToggle('.Tbtn1','.Tcon1 li:gt(4)'); searToggle('.Tbtn2','.Tcon2 li:gt(4)'); searToggle('.Tbtn3','.Tcon3 li:gt(4)'); searToggle('.Tbtn4','.Tcon4 li:gt(4)'); }); //输入框 $(document).ready(function(){ //focusblur jQuery.focusblur = function(focusid) { var focusblurid = $(focusid); var defval = focusblurid.val(); focusblurid.focus(function(){ var thisval = $(this).val(); if(thisval==defval){ $(this).val(""); } }); focusblurid.blur(function(){ var thisval = $(this).val(); if(thisval==""){ $(this).val(defval); } }); }; $.focusblur(".input_title"); $.focusblur(".input_author"); $.focusblur(".input_keyword"); }); $(function(){ $("#service_terms").hide(); $("#toggle_terms").click(function(){ $("#service_terms").toggle(); }) }) $(function(){ $(".common_show a").click(function(){ $(this).parent().hide(); $(this).parent().next().toggle(); }) $(".common_hide a").click(function(){ $(this).parent().hide(); $(this).parent().prev().toggle(); }) }) $(function(){ $(".zk_reply").hide(); $(".check_advice").click(function(){ $(this).parent().parent().parent().next().toggle(); $(this).html($(this).html()=="查看"?"收起":"查看"); }) }) $(function(){ $("#inst_dlg").fadeIn("2000"); //显示机构提示 function autoHide() { $('#inst_dlg').fadeOut("2000"); } setTimeout(autoHide, 10000); //10秒后隐藏机构提示 }); function closeDialog() { $('#inst_dlg').fadeOut("2000"); } crossdLoad = function (url,param,func){ url = url+"?datatype=jsonp"; if(param){ url = url + "&json="+JSON.stringify(param); } $.ajax({ type: "get", url: url, dataType: "jsonp", jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback) success: function(json){ func(json); }, error:function(XMLHttpRequest, textStatus, errorThrown){ console.log(textStatus); } }); }