$(function(){ //ie兼容filter,indexof if (!array.prototype.filter) { array.prototype.filter = function(fun /*, thisp */) { "use strict"; if (this === void 0 || this === null) throw new typeerror(); var t = object(this); var len = t.length >>> 0; if (typeof fun !== "function") throw new typeerror(); var res = []; var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in t) { var val = t[i]; // in case fun mutates this if (fun.call(thisp, val, i, t)) res.push(val); } } return res; }; } if (!array.prototype.indexof){ array.prototype.indexof = function(elt /*, from*/){ var len = this.length >>> 0; var from = number(arguments[1]) || 0; from = (from < 0) ? math.ceil(from) : math.floor(from); if (from < 0) from += len; for (; from < len; from++){ if (from in this && this[from] === elt) return from; } return -1; }; } //在ie6,7,8,9没有页面滚动动画 if (!(/msie [6|7|8|9]/i.test(navigator.useragent))){ new wow().init(); }; //导航栏目的宽度 // function navw(){ // var linum = $('.nav li.li_one').length; // $(".nav li.li_one").width(100/linum+'%'); // } $('.nav>li').hover(function () { $(this).find('.child_list').stop(false,true).slidedown(); if($(this).find('ul').length > 0){ $(this).toggleclass('on'); }else{ $(this).removeclass('on'); } },function () { $(this).find('.child_list').stop(false,true).slideup(); $(this).removeclass('on'); }); //banner大图轮播 $(".banner").slick({ dots:true,//指示点 infinite: false, arrow:true, autoplay:true, autoplayspeed:5000, }); $('.sectwo_pc .team_list').hover(function () { $(this).addclass('on').siblings().removeclass('on'); }); function fivew() { var leftw = $('body .container').offset().left; $('.secfive_rt').css('paddingright',leftw); $(".det_classbox .bg").width(leftw + 15) } fivew(); $(window).resize(function () { fivew(); }); $(".comindex_classm").click(function () { $(this).toggleclass('on'); }); $('.sectwo_slider').slick({ arrows:false, dots:true, infinite: false, }); $('.secthree_slider').slick({ arrows:false, dots:true, infinite: false, }); //二维码弹出框 $('.bottom_nav .wechat').click(function () { $('.wechatmodel').show(); }); $('.wechatmodel .bg').click(function () { $(this).parent().hide(); }); //搜索弹出框 $('.bottom_nav .b_search').click(function () { $('.searchmodel').stop(false,true).slidetoggle(); }); //返回顶部 $(".scrolltop").click(function () { $('body,html').animate({scrolltop:'0px'},500) }); /*左侧nav*/ $("ul.left_nav a").click(function (event) { if ($(this).siblings("ul").length > 0) { var a = $(this); var thisname = a.attr('class'); if (thisname == null || thisname == 0) { a.siblings("ul").slidedown(300); a.parent().siblings().find('ul').slideup(500).siblings("a").removeclass(); var parent = a.parent().parents("ul").attr('class'); switch (parent) { case "left_nav": a.addclass("on"); break; case "left_navone": a.addclass("on"); break; case "left_navtwo": a.addclass("on"); break; case "left_navthree": a.addclass("on"); break; } } else { a.removeclass().siblings('ul').slideup(300); a.siblings('ul').find('a').removeclass().siblings('ul').slideup(300); }; return false; }; }); $("ul.left_nav i").each(function () { if($(this).parent().siblings('ul').length > 0){ $(this).addclass('in'); }else{ $(this).removeclass("in"); }; }); $(".menu").click('touchstart',function () { $(".left_navbox").addclass("on"); $("html").addclass("on"); }); $(".closem").click('touchstart',function () { $(".left_navbox").removeclass("on"); $("html").removeclass("on"); }); /*左侧nav end*/ //内页分类 var det_nav = new swiper('.det_nav .swiper-container', { slidesperview: 'auto', // nextbutton: '.swiper-button-next', // prevbutton: '.swiper-button-prev', }); $(".swiper-wrapper a").click(function (event) { if ($(this).siblings("div").length > 0) { var a = $(this); var thisname = a.attr('class'); if (thisname == null || thisname == 0) { a.siblings("div").slidedown(300); a.parent().siblings().children('div').slideup(500).siblings("a").removeclass(); var parent = a.parent().parents("div").attr('class'); switch (parent) { case "swiper-wrapper": a.addclass("on"); break; case "det_navtwo": a.addclass("on"); break; case "det_navthree": a.addclass("on"); break; } } else { a.removeclass().siblings('div').slideup(300); a.siblings('div').find('a').removeclass().siblings('div').slideup(300); } return false; } }); $(".det_navtwo i").each(function () { if($(this).parent().siblings('.det_navthree').length > 0){ $(this).addclass('in'); }else{ $(this).removeclass("in"); }; }); $('.proc_slider').slick({ arrows:true, fade:true, infinite: false, }); });