$(function(){ // 等高 $('.c-dg').matchheight(); // 导航开关 navonoff(); function navonoff(){ var nav = $(".mobilenav"); var btn = $(".navbtn"); var span = btn.find("span"); var om = $(".navmask"); btn.click(function(){ if (span.hasclass("open")) { fn1(); }else{ span.addclass("open"); nav.stop().animate({"left":0}); om.css({"display":"block"}); } }); if ($(".nav").css("display") == "block") { fn1(); } $(window).resize(function(){ if ($(".nav").css("display") == "block") { fn1(); } }) function fn1(){ span.removeclass("open"); nav.stop().animate({"left":"-260px"}); om.css({"display":"none"}); } } // 导航二级菜单 twomenu(); function twomenu(){ var o = $(".nav>li"); o.hover(function(){ $(this).find("ul").stop().fadein(); },function(){ $(this).find("ul").stop().fadeout(); }); } twomenu2(); function twomenu2(){ var o = $(".mobilenav>li"); var oul = o.find("ul"); var i = null; o.click(function(){ if (i==$(this).index()) { $(this).removeclass("open"); $(this).find("ul").stop().slideup(); i = null; }else{ o.removeclass("open"); $(this).addclass("open"); oul.stop().slideup(); $(this).find("ul").stop().slidedown(); i = $(this).index(); } }); } // 表单提交 search(); function search() { var oform = $('.search form'); var text = $('.search input').eq(0); var btn = $('.search .btn'); btn.click(function(){ if (text.val() === "输入搜索条件..." || text.val() == "") { alert('请输入搜索的关键字!'); return false; }else{ oform.submit(); } }) } // 侧边栏回到顶部 gotop(); function gotop(){ var atop = $(".side-bar .gotop"); atop.click(function(){ $('html,body').animate({scrolltop:0}); }); } // 分类菜单选项 menuoption($(".menubox")); menuoption($(".menubox2")); function menuoption(obj){ obj.each(function(){ var oo = $(this).find(".option"); var op = $(this).find(".option p"); var aa = $(this).find(".menu a"); var om = $(this).find(".menu"); // 初始化 if ($(window).width()<767) { oo.removeclass("open"); om.slideup(); }else{ oo.addclass("open"); om.slidedown(); } // 点击下拉框动画 oo.click(function(e){ e.stoppropagation(); if($(this).hasclass("open")){ $(this).removeclass("open"); om.slideup(); }else{ $(this).addclass("open"); om.slidedown(); } }); $(window).click(function(){ if ($(window).width()<768) { oo.removeclass("open"); om.slideup(); } }); // 获取a标签中带active的值设为选中框中的值 aa.each(function(){ if ($(this).hasclass("active")) { op.html($(this).html()); } }); // 点击设置分类菜单的active和选中框中的值 aa.click(function(e){ e.stoppropagation(); aa.removeclass("active"); $(this).addclass("active"); op.html($(this).html()); if ($(window).width()<768) { oo.removeclass("open"); om.slideup(); } }); // 窗口重置动画 $(window).resize(function(){ if ($(window).width()>767) { oo.addclass("open"); om.slidedown(); } }); }); } // 侧边栏二维码 ewm($(".side-bar .guanzhu a")); function ewm(obj){ obj.hover(function(){ $(this).find(".ewm").stop().fadein(); },function(){ $(this).find(".ewm").stop().fadeout(); }); } // 侧边栏回到顶部 gotop(); function gotop(){ var atop = $(".side-bar .gotop"); atop.click(function(){ $('html,body').animate({scrolltop:0}); }); } // 招聘 zhaopin($(".zhaopin .titlebox")); function zhaopin(obj){ // 设置第一个职位为展开 obj.eq(0).parent().addclass("open"); obj.eq(0).parent().find(".textbox").slidetoggle(); // 点击职位展开收缩 obj.click(function(){ var op = $(this).parent(); op.find(".textbox").slidetoggle(); if(op.hasclass("open")){ op.removeclass("open"); }else{ op.addclass("open"); } }); } }); // 页面进入动画 (function($) { var $window=$(window); $('.black-mask,.ani-mask').parent().css('visibility','hidden'); function r() { var t = .1, e = !0, n = new wow({ boxclass: "myani", animateclass: "maskin", offset: 0, callback: function(e) { (e = $(e)).css("animation-delay", t.tofixed(1) + "s"), t += .1, (e.hasclass("black-mask") || e.hasclass("black-maskup") || e.hasclass("ani-mask")) && (boxparent = e.parent(), boxparent.css({ visibility: "visible" }), e.hasclass("black-maskup") && settimeout(function() { e.css({ opacity: "0" }) }, 1800)) } }); $(window).scroll(function() { e && (t = .2, settimeout(function() { e = !0 }, 150), e = !1) }), n.init() } $(window).load(function(){ r(); }); }(jquery));