new function (){ var _self = this; _self.width = 750;//设置默认最大宽度 _self.fontsize = 100;//默认字体大小 _self.widthproportion = function(){ var p = (document.body&&document.body.clientwidth||document.getelementsbytagname("html")[0].offsetwidth)/_self.width; return p>1?1:p<0.4?0.5:p; };//判断当前屏幕尺寸,设置的最大屏幕宽度之间的比例 _self.changepage = function(){ document.getelementsbytagname("html")[0].setattribute("style","font-size:"+_self.widthproportion()*_self.fontsize+"px !important"); }//修改根元素html的font-size的植 _self.changepage(); window.addeventlistener('resize',function(){ _self.changepage(); },false);//侦听屏幕宽度变化 }; //通用 $(function(){ //头部导航 $('.header .nav li').hover(function(){ $(this).find('.erify').stop(true,true).slidetoggle(); }); $('.sub_banner .title span').addclass('fadein'); $('.sub_banner .en').addclass('fadeup'); //移动端导航高度 $('.m_sub_left,.m_sub_right').height($(window).height() - 50); $('.m_nav').click(function() { $('.m_main').stop().slidetoggle(); $('.m_search_main').slideup(); }); $('.m_search').click(function() { $('.m_search_main').stop().slidetoggle(); $('.m_main').slideup(); }); $('.m_sub_left li').click(function() { var index = $(this).attr('rel'); $('.m_sub_right ul').eq(index).show().siblings().hide(); }); //底部友情链接 $('.foot_link p').click(function() { $(this).siblings('ul').stop().slidetoggle(); }); $('.foot_link ul').mouseleave(function() { $(this).slideup(); }); $('.about_nav li').hover(function(){ $(this).find('.erify').stop().slidetoggle(); }); }); //提示信息 function commsg(str){ $(".msg_pop_main p").text(str); var width = $(".msg_pop_main").width(); var height = $(".msg_pop_main").height(); $(".msg_pop_main").css({"margintop":-(height/2),"marginleft":-(width/2)}); $(".msg_pop_main").fadein(); settimeout(function(){ $(".msg_pop_main").fadeout(); },1500); }