//鎳掑姞杞 function lazyImg_($obj){ lazyImgChange($obj) $obj.find('[lazy-src]').each(function(){ lazyImgChange($(this)) }) } function lazyImgChange($obj){ var src = $obj.attr('lazy-src'); if(typeof($obj.attr('bgimg')) == 'undefined') $obj.attr('src', src); else $obj.css('background-image', 'url('+ src +')'); $obj.removeAttr('lazy-src') } function lazyImg($obj){ if(!$obj) $obj = $('[lazy-src]'); $obj.each(function(){ var iWH = $(window).height(), iWT = $(window).scrollTop() + iWH, iOT = $(this).offset().top, iTIH = $(this).innerHeight(), iT = iWT - iOT; if($(this).attr('lazy-src') && iT >= 0 && iT <= iWH+iTIH){ lazyImgChange($(this)) } }) } //鐗堟湰鍙 $(function(){ //缃戠珯鏄惁鍔犺浇瀹屾瘯: document.onreadystatechange = function(){ 銆€銆€ if(document.readyState == "complete"){ console.log("椤甸潰鍔犺浇瀹屾瘯"); new WOW().init(); } } function banone(){ var swiper = new Swiper('.indexprobanone', { slidesPerView: 4, spaceBetween: 30, navigation: { nextEl: '.indexprobanbox .one .swiper-button-next', prevEl: '.indexprobanbox .one .swiper-button-prev', }, breakpoints: { 993: { slidesPerView: 2, spaceBetween: 20, }, 768: { slidesPerView: 1, spaceBetween: 0, } } }); } banone(); function bantwo(){ var swiper = new Swiper('.indexprobantwo', { slidesPerView: 4, spaceBetween: 30, navigation: { nextEl: '.indexprobanbox .two .swiper-button-next', prevEl: '.indexprobanbox .two .swiper-button-prev', }, breakpoints: { 993: { slidesPerView: 2, spaceBetween: 20, }, 768: { slidesPerView: 1, spaceBetween: 0, } } }); } function banthree(){ var swiper = new Swiper('.indexprobanthree', { slidesPerView: 4, spaceBetween: 30, navigation: { nextEl: '.indexprobanbox .three .swiper-button-next', prevEl: '.indexprobanbox .three .swiper-button-prev', }, breakpoints: { 993: { slidesPerView: 2, spaceBetween: 20, }, 768: { slidesPerView: 1, spaceBetween: 0, } } }); } //瀵艰埅鍜宐anner: var windowwidth = $(window).width(); if(windowwidth < 993){ $('.navitem .navfirst').click(function(){ $(this).toggleClass('cur').siblings('.childbox').slideToggle(); $(this).parent('.navitem').siblings().find('.navfirst').removeClass('cur'); $(this).parent('.navitem').siblings().find('.childbox').hide() }) banner('.m-indexban'); function indexpro(obj){ var img = obj.find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split(".png"); obj.addClass('cur').find('img').attr('src','/img/'+imgname[0]+'cur.png'); obj.siblings().removeClass('cur') obj.siblings().each(function(){ var imgb = $(this).find('img').attr('src'), imgsrcb = imgb.split("/img/"), imgnameb = imgsrcb[1].split("cur.png"); $(this).find('img').attr('src','/img/'+imgnameb[0]+''); }) } if($('.indexprocate-list.cur').length == 1) indexpro($('.indexprocate-list.cur')); $('.indexprocate-list').click(function(){ var img = $(this).find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split(".png"); $(this).addClass('cur').find('img').attr('src','/img/'+imgname[0]+'cur.png'); $(this).siblings().removeClass('cur'); $(this).siblings().each(function(){ var imgb = $(this).find('img').attr('src'); if(imgb.indexOf("cur") != -1){ var imgc = $(this).find('img').attr('src'), imgsrcc = imgc.split("/img/"), imgnamec = imgsrcc[1].split("cur.png"); $(this).find('img').attr('src','/img/'+imgnamec[0]+'.png'); } }) }) $('.procateitem .nameboxb').click(function(){ var img = $(this).find('img').attr('src'), imgsrc = img.split("/img/"); if(img.indexOf('cur') != -1){ var imgname = imgsrc[1].split("cur.png"); $(this).find('img').attr('src','/img/'+imgname[0]+'.png'); console.log(1) }else{ var imgname = imgsrc[1].split(".png"); $(this).find('img').attr('src','/img/'+imgname[0]+'cur.png'); } $(this).closest('.procateitem').toggleClass('cur').find('.procatebox').slideToggle(200); $(this).closest('.procateitem').siblings().removeClass('cur').find('.procatebox').slideUp(200); $(this).closest('.procateitem').siblings().each(function(){ var img_b = $(this).find('.nameboxb').find('img').attr('src'); if(img_b.indexOf('cur') != -1){ var imgsrc_b = img_b.split("/img/"), imgname_b = imgsrc_b[1].split("cur.png"); $(this).find('.nameboxb').find('img').attr('src','/img/'+imgname_b[0]+'.png') } }) }) $('.indexprocate-list').click(function(){ var _this = $(this).find('.namebox'); var img = _this.find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split("cur.png"), val = $('.indexprobanbox .showlist').eq($(this).index()).attr('val'); _this.find('img').attr('src','/img/'+imgname[0]+'cur.png'); $('.indexprobanbox .showlist').eq($(this).index()).addClass('cur').siblings().removeClass('cur'); if(val == "one"){ banone() }else if(val == "two"){ bantwo() }else if(val == "three"){ banthree() } }) }else{ $('.navitem').hover(function(){ $(this).addClass('cur') $(this).find('.childbox').show(); $(this).siblings().find('.childbox').hide(); var obj = $(this).find('.childcon'), objH = $(this).find('.childcon').height(); objsibH = obj.find('.childitems').height(); if(objH < objsibH){ obj.css('height',objsibH) } },function(){ $(this).find('.childbox').hide(); $(this).removeClass('cur') }) banner('.indexban'); //棣栭〉浜у搧 $('.indexprocate-list').hover(function(){ var _this = $(this).find('.namebox'); var img = _this.find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split(".png"), val = $('.indexprobanbox .showlist').eq($(this).index()).attr('val'); _this.find('img').attr('src','/img/'+imgname[0]+'cur.png'); console.log(imgsrc,imgname+"9") $('.indexprobanbox .showlist').eq($(this).index()).addClass('cur').siblings().removeClass('cur'); if(val == "one"){ banone() }else if(val == "two"){ bantwo() }else if(val == "three"){ banthree() } },function(){ var _this = $(this).find('.namebox'); var img = _this.find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split("cur.png"); _this.find('img').attr('src','/img/'+imgname[0]+'.png') }) $('.procateitems .nameboxb').hover(function(){ var b_img = $(this).find('img').attr('src'), b_imgsrc = b_img.split("/img/"), b_imgname = b_imgsrc[1].split(".png"); $(this).find('img').attr('src','/img/'+b_imgname[0]+'cur.png'); },function(){ var b_img = $(this).find('img').attr('src'), b_imgsrc = b_img.split("/img/"), b_imgname = b_imgsrc[1].split("cur.png"); $(this).find('img').attr('src','/img/'+b_imgname[0]+'.png') }) $('.procatebox').hover(function(){ var img = $(this).siblings('.nameboxb').find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split(".png"); $(this).siblings('.nameboxb').find('img').attr('src','/img/'+imgname[0]+'cur.png'); $(this).closest('.procateitem').addClass('cur'); },function(){ var img = $(this).siblings('.nameboxb').find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split("cur.png"); $(this).siblings('.nameboxb').find('img').attr('src','/img/'+imgname[0]+'.png'); $(this).closest('.procateitem').removeClass('cur'); }) } $('.procateitem .onename').click(function(){ $(this).siblings('.twoitems').slideToggle(200) }) function banner(obj){ var swiper = new Swiper(''+obj+'', { loop: true, autoplay: { delay: 3000, disableOnInteraction: false, }, pagination: { el: '.banbox .swiper-pagination', clickable: true, } }) $(''+obj+'').mouseenter(function(){ swiper.autoplay.stop(); }) $(''+obj+'').mouseleave(function(){ swiper.autoplay.start(); }) } // 绉诲姩绔繑鍥為《閮 function wapscroll(){ $(window).scroll(function(){ var h = $(this).scrollTop(); if(h > 200){ $('.scrolltop').addClass('cur'); $('.scrolltop').click(function(){ $('html,body').scrollTop(0) }) }else{ $('.scrolltop').removeClass('cur') } }) } wapscroll(); $('.navbtnbox').on('touchstart',function(){ $(this).toggleClass('cur'); $('.navitems').slideToggle(200); $('html,body').toggleClass('allbody'); $('[pagenavclick]').removeClass('cur'); $('[showbox]').slideUp(0) }) //鎳掑姞杞 lazyImg() $(window).scroll(function(){ lazyImg() }) //璇█ // $('.lanu').click(function(){ // $(this).toggleClass('en').toggleClass('cn'); // }) //澶撮儴鎼滅储 $('.navsearch').click(function(){ $(this).siblings('.searchformbox').slideToggle(200) }) var swiper = new Swiper('.indexprogban', { slidesPerView: 5, spaceBetween: 25, loop: true, autoplay: { delay: 3000, disableOnInteraction: false, }, navigation: { nextEl: '.indexprogban .swiper-button-next', prevEl: '.indexprogban .swiper-button-prev', }, on:{ init: function(){ $('.indexprogramme .swiper-slide').each(function(){ var num = "0" + (parseInt($(this).attr('data-swiper-slide-index')) + 1); $(this).find('.textbox').find('.num').html(num) }) this.emit('transitionEnd'); } }, breakpoints: { 1200: { slidesPerView: 4, spaceBetween: 25, }, 993: { slidesPerView: 2, spaceBetween: 25, }, 768: { slidesPerView: 1, spaceBetween: 0, } } }); //棣栭〉瑙嗛鎾斁 $('.indexabout .player').click(function(){ var status = $(this).closest('.videobox').attr('status'), objbox = $(this).closest('.videobox'); if(status == 'false'){ $(this).hide(100); objbox.attr('status','true'); objbox.find('video')[0].play(); objbox.find('video').attr('controls','true'); } }) $('.indexabout video').click(function(){ var objbox = $(this).closest('.videobox'); objbox.find('.player').show(100); objbox.attr('status','false'); objbox.find('video')[0].pause() objbox.find('video').removeAttr('controls'); }) //鏂伴椈鍒囨崲 slide($('.newscatelist'),$('.indexnewsboxlist')) function slide(navobj,boxobj){ navobj.click(function(){ $(this).addClass('cur').siblings().removeClass('cur'); boxobj.eq($(this).index()).addClass('cur').siblings().removeClass('cur'); }) } //鍐呴〉鏂伴椈杞挱 var swiper = new Swiper('.newsslides', { navigation: { nextEl: '.newsslides .swiper-button-next', prevEl: '.newsslides .swiper-button-prev', } }); //鏂伴椈鍒嗕韩 $('.shareitem').hover(function(){ var img = $(this).find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split(".png"); $(this).find('img').attr('src','/img/'+imgname[0]+'_cur.png') },function(){ var img = $(this).find('img').attr('src'), imgsrc = img.split("/img/"), imgname = imgsrc[1].split("_cur.png"); $(this).find('img').attr('src','/img/'+imgname[0]+'.png') }) $('[newsharemore]').click(function(){ console.log("鍒嗕韩鏇村鐨勬寜閽?) }) //鍏充簬鎴戜滑瀵艰埅 $('[development] .pagenavlist').click(function(){ var pagePosiattr = $(this).attr('pageposition'), pagePosition = $('[development] .aboutbox[id='+pagePosiattr+']').offset().top; console.log(pagePosition) $(this).addClass('cur').siblings().removeClass('cur'); $('html,body').animate({scrollTop:""+pagePosition+"px"},500) }) //瑙e喅鏂规 $('.prorammebox .item').each(function(){ var i = "0"+ ($(this).index()+1); $(this).find('.num').html(i) }) if($(window).width() > 993){ var loop = true, slidcolumn = false; }else{ var loop = false, slidcolumn = 2; } //鍚堜綔浼欎即 var swiper = new Swiper('.patnerslider', { slidesPerView: 6, loop: loop, slidesPerColumn: slidcolumn, navigation: { nextEl: '.partner .swiper-button-next', prevEl: '.partner .swiper-button-prev', }, pagination: { el: '.partner .swiper-pagination', }, breakpoints: { 993: { slidesPerView: 3, } } }); //鐭ヨ瘑浜ф潈 var swiper = new Swiper('.propertyslider', { slidesPerView: 4, spaceBetween: 33, loop: true, navigation: { nextEl: '.property .swiper-button-next', prevEl: '.property .swiper-button-prev' }, pagination: { el: '.property .swiper-pagination', }, breakpoints: { 993: { slidesPerView: 2, spaceBetween: 25, } } }); //鍙戝睍鍘嗙▼ var swiper = new Swiper('.deveslider', { slidesPerView: 5, spaceBetween:0, navigation: { nextEl: '.development .swiper-button-next', prevEl: '.development .swiper-button-prev', }, breakpoints: { 1440: { slidesPerView: 4, spaceBetween: 25, }, 1200: { slidesPerView: 3, spaceBetween: 25, }, 993: { slidesPerView: 2, spaceBetween: 25, }, 768: { slidesPerView: 1, spaceBetween: 20, } } }); //鏅€氶〉闈㈣嚜宸卞鑸睍寮€浜嬩欢 $('[pagenavclick]').on('touchstart',function(){ $(this).toggleClass('cur').closest('[pagenavwap]').siblings('[showbox]').slideToggle(200) }) function test(){ if (window.ActiveXObject || "ActiveXObject" in window){ var obj = $('[ellipsis]'); if(obj){ obj.each(function(){ var linenum = parseInt($(this).attr('ellipsis')), wordnum = parseInt($(this).attr('wordnum')), linheight = parseInt($(this).css('line-height').split('px')), boxheight = parseInt($(this).height()); if(boxheight/linheight > linenum){ var ellheight = linenum * linheight; $(this).height(ellheight) var showtext = $(this).html().substr(0,wordnum)+'...'; $(this).html(showtext); } if($(window).width() > 993){ $(this).closest('.item').hover(function(){ $(this).find('[ellipsis]').show(); },function(){ $(this).find('[ellipsis]').hide(); }) } }) } } } test(); //浜у搧 function procateitems(){ var harr = []; $('.procateitem').each(function(){ $(this).find('.procatelist').each(function(){ var h = $(this).height(); harr.push(h) }) }) var maxh = Math.max.apply(null,harr); $('.procateitem .onename').css('height', maxh+'px') } if(windowwidth > 976){ procateitems(); $(window).resize(function(){ procateitems() }) } $('.sideBar').find('li').hover( function(){ $(this).addClass('liNow'); }, function(){ $(this).removeClass('liNow'); } ) //浜烘墠鎷涜仒 $('.joinus .problemitem .topbox').click(function(){ $(this).closest('.problemitem').toggleClass('cur').siblings().removeClass('cur').find('.recruitbox').slideUp(200); $(this).siblings('.recruitbox').slideToggle(200); }) var joinuslen = $('.joinus .problemitem').length; if(joinuslen < 5){ $('.joinus').css('margin-bottom','50vh') } })