/** * tabs * @return */ function tabs(tabtitle,tab_content,event){ var index=$(tabtitle).children(".hover").index() $(tab_content).children().eq(index).show().siblings().hide(); $(tabtitle).children().bind(event,function(){ var index=$(this).index(); $(this).addclass("hover").siblings().removeclass("hover"); $(tab_content).children().eq(index).show().siblings().hide(); return false; }); } /*选择框*/ function stoppropagation(event){ e=window.event||event; if(document.all){e.cancelbubble=true;}else{e.stoppropagation();e.stopimmediatepropagation();} } //图片等比缩放 function scaleimg(){ if(/msie [6|7|8]/i.test(navigator.useragent)){ $(".scalebox").each(function(){ var thisw=$(this).outerwidth() var thish=$(this).outerheight() $(this).find("img").jqthumb({ classname : 'jqthumb', source :"src", width : thisw, height : thish, zoom : 1, position : { y: '50%', x: '50%' }, show : true, method : 'native' }); }) } } /* * 头部导航 */ function nav(nav_dl,navbg){ //初始化 if($(nav_dl).children().hasclass('hover')){ var w1 = $(nav_dl).find('dd.hover .nav_a').outerwidth(); var ddpos = $(nav_dl).find('dd.hover').position().left; $(navbg).css({width:w1,left:$(window).width()>1600?ddpos+40:ddpos+25}); }else{ var w1 = $('.nav_dl dd').eq(0).find('.nav_a').outerwidth(); var ddpos = 0; if($('.nav_dl dd').length > 0){ ddpos = $('.nav_dl dd').eq(0).position().left; } $(navbg).css({width:w1,left:$(window).width()>1600?ddpos+40:ddpos+25}); } $(nav_dl).find('dd').each(function(){ var ddpos = $(this).position().left; var w1 = $(this).find('.nav_a').outerwidth(); $(this).hover(function(){ $(".nav_dl dd.hover").removeclass('hover').addclass('active'); $(this).addclass('hover'); $(navbg).stop().animate({width:w1,left:$(window).width()>1600?ddpos+40:ddpos+25}); },function(){ $(this).removeclass('hover'); if($(".nav_dl dd").hasclass('active')){ var ddactpos = $(".nav_dl dd.active").position().left; var ddactw = $(".nav_dl dd.active .nav_a").outerwidth(); $(".nav_dl dd.active").removeclass('active').addclass('hover'); $(navbg).stop().animate({width:ddactw,left:$(window).width()>1600?ddactpos+40:ddactpos+25}); } }); $(nav_dl).hover(function(){},function(){ if($(".nav_dl dd").hasclass('hover')){ var ddactpos = $(".nav_dl dd.hover").position().left; var ddactw = $(".nav_dl dd.hover .nav_a").outerwidth(); $(navbg).stop().animate({width:ddactw,left:$(window).width()>1600?ddactpos+40:ddactpos+25}); } }); }); } function pageload(){ $('.preload').fadeout(); $('.load-bg .top').stop().animate({'height':'0'},1000); $('.load-bg .bot').stop().animate({'height':'0'},1000); settimeout(function(){ $('.load-bg').fadeout(1000); },500) }; $(function(){ window.onload=function(){ settimeout(function(){ pageload(); },1200) settimeout(function(){ $(".preload__progress-inner").hide(); $(".preload__progress").addclass("hide"); },500) } }); function select(demo){ $(demo).attr("val",0) $("body").on('click',demo,function(event){ var nowtext=$(this).find(".seljg").html().replace(/\s*/g,"") $(this).find(".seltj a").each(function(index, element) { var thishtml=$(this).html() if(thishtml===nowtext){$(this).addclass("hover").siblings().removeclass("hover")}}); var val=$(this).attr("val") if(val==0){$(this).find(".seltj").show().parents(demo).attr("val",1)}else{$(this).find(".seltj").hide().parents(demo).attr("val",0)} $(demo).not(this).attr("val",0) $(demo).not(this).find(".seltj").hide() //stoppropagation(event) return false; }) $("body").on("click",".seltj a",function(){ //$(".seltj a").click(function(){ var text=$(this).html(); $(this).parents(demo).attr("val",0); $(this).parent().hide().siblings(".seljg").html(text); if ($(this).attr("value")==undefined) { $(this).parent().siblings("input").attr("value",text); console.log($(this).parent().siblings("input").attr("value")) }else{ $(this).parent().siblings("input").attr("value",$(this).attr("value")); console.log($(this).parent().siblings("input").attr("value")) } //stoppropagation(event) return false; }) $(document).click(function(){ $(".seltj").hide() $(demo).attr("val",0) }) } /* *字体大小 */ $(function(){ var fontsize=$(".articletime span") var articlebox=$(".articlebox") fontsize.click(function(){ $(this).addclass("hover").siblings().removeclass("hover") var fonthtml=$(this).html(); if(fonthtml=="小") { articlebox.css({"font-size":"12px"}) } else if((fonthtml=="中")) { articlebox.css({"font-size":"14px"}) } else if((fonthtml=="大")) { articlebox.css({"font-size":"18px"}) } }) }) //wow 同一行 元素延迟加载 function wowdelay(box,row,delaytime){ $(box).children().each(function(index){ for(var i = 0;i').text('0'+(i + 1)); },*/ }); select(".click3"); nav('.nav_dl','.navbg'); // menu var dd=$(".menu dd"); var ddhover=$(".menu dd.hover"); dd.hover(function() { ddhover.addclass("active").removeclass("hover") $(this).addclass("hover") $(this).find(".ej").stop(false,false).slidedown() },function() { $(this).find(".ej").stop(true,true).slideup() $(this).removeclass("hover") $(".menu dd.active").addclass("hover").removeclass("active") }) $(".searchtab").hover(function() { $(".searchbox").addclass("hover") }, function() { $(".searchbox").removeclass("hover") }) scaleimg(); }); $(window).resize(function(){ scaleimg(); })