//鍒濆鍖 (function($){ $('.ywdhClick').click(function(){ if($('.ywdhVal').val()){ window.location.href=$('.ywdhVal').val(); } }) smoothScroll.init({offset:100}); if($(window).width()<=785){ document.body.addEventListener('touchstart', function(){ }); }else{ new WOW().init(); $('[data-animated="fadeIn"]').addClass('wow animated fadeIn'); $('[data-animated="fadeInRight"]').addClass('wow animated fadeInRight'); $('[data-animated="fadeInDown"]').addClass('wow animated fadeInDown'); $('[data-animated="fadeInLeft"]').addClass('wow animated fadeInLeft'); $('[data-animated="fadeInUp"]').addClass('wow animated fadeInUp'); $('[data-animated="zoomIn"]').addClass('wow animated zoomIn'); //new Rellax('.rellax'); } if($('.timer').length>0){ $(window).scroll(function(){ var a = Math.round($('.lh-power').offset().top+100); var b = Math.round($(window).scrollTop()+$(window).height()); if(a0){ $('.lh-nav-other li a').click(function(){ var _this =$(this).parent(); _this.addClass('active').siblings().removeClass('active'); }) } $('.lh-nav-btn').on('click',function(){ if(!$(this).hasClass('on')){ var _this = $(this); if($(window).width()<=1024){ if(_this.hasClass('on')){ _this.removeClass('on'); $('.lh-search-btn').removeClass('on'); $('.lh-nav').removeClass('on search'); }else{ _this.addClass('on'); $('.lh-nav').addClass('on'); } }else{ $('body').addClass('navMap'); } }else{ $('.lh-nav-btn').removeClass('on'); $('.lh-nav').removeClass('on search'); $('.lh-search-btn').removeClass('on'); } }); $('.lh-map-close').click(function(){ $('body').removeClass('navMap'); }); $('.lh-search-btn').on('click',function(){ var _this = $(this); if(_this.hasClass('on')){ _this.parent().submit(); /*_this.removeClass('on'); $('.lh-nav-btn').removeClass('on'); $('.lh-nav').removeClass('on search');*/ }else{ _this.addClass('on'); $('.lh-nav-btn').addClass('on'); if($(window).width()<=1024){ $('.lh-nav').addClass('search'); }else{ $('.lh-nav').addClass('on search'); } } }); if($(window).width()>=1024){ /*var p=0;t=0; $(window).scroll(function(){ p = $(this).scrollTop(); if(t<=p){ $('body').addClass('fixed'); }else{ $('body').removeClass('fixed'); } t=p; });*/ /*if($('.lh-nav-other').length>=1){ var oftop = $('.lh-nav-other').offset().top; $(window).scroll(function(){ var s = $(this).scrollTop(); if(s>=oftop){ $('body').addClass('navFixed'); }else{ $('body').removeClass('navFixed'); } }); }*/ } /*if($('.lc-classic-item').length>0){ $('.lc-classic-item li').eq(2).children().click(function(){ return false; }); }*/ /*2023-09-07 瑕佹眰寮€鍚 if($('.lh-caseC-h').length>0){ $('.lh-caseC-h a').eq(2).click(function(){ return false; }); }*/ }, ReturnTop : function(){ $('.lhTop').on('click',function(){ $('html,body').animate({scrollTop:'0px'}); }); }, setBanner:function(a){ var a=a||{}; var opt = $.extend({ boxCell:'.lh-banner', paginationEl:'.hd', paginationType:'bullets', paginationBulletElement:'li', paginationDynamicBullets:false, paginationDynamicMainBullets:1, paginationClickable:true, paginationRenderBullet:null, paginationBulletActiveClass:'on', stopOnLastSlide:true, slidesPerView:1, spaceBetween:0, speed:750, loop:false, direction:'horizontal', initialSlide:0, effect:'fade', mousewheel:false, nextEl:'.next', prevEl:'.prev', noSwipingClass:'stop-swiping', on:null, observer:true, observeParents:true, parallax:true, disableOnInteraction:false, mainCell:'.swiper-wrapper', autoPage:true, autoPlay:false, delay:4500, stopOnLastSlide:false, disableOnInteraction:true, hashNavigation:false, slidesPerColumn:1, grabCursor:false, loopedSlides:1, freeMode:false, nested:false, scrollbar:'.scrollbar' },a); if($(opt.boxCell).find('.next').length>0){ var nextEl = $(opt.boxCell).find('.next'),prevEl = $(opt.boxCell).find('.prev'); }else{ var nextEl =opt.nextEl,prevEl =opt.prevEl; } if(opt.autoPlay){ var autoPlay ={ delay:opt.delay, stopOnLastSlide:opt.stopOnLastSlide, disableOnInteraction:opt.disableOnInteraction } }else{ var autoPlay=false; } var userAgent = navigator.userAgent; if(userAgent.indexOf('Chrome')<=-1 && opt.effect !='fade'){ opt.effect='slide'; } var mySwiper = new Swiper(opt.boxCell,{ parallax : opt.parallax, slidesPerView:opt.slidesPerView, initialSlide :opt.initialSlide, pagination : { el : opt.paginationEl, type:opt.paginationType, bulletElement:opt.paginationBulletElement, dynamicBullets:opt.paginationDynamicBullets, dynamicMainBullets:opt.paginationDynamicMainBullets, clickable:opt.paginationClickable, renderBullet:opt.paginationRenderBullet, bulletActiveClass:opt.paginationBulletActiveClass }, speed:opt.speed, loop:opt.loop, effect : opt.effect, spaceBetween:opt.spaceBetween, navigation: { nextEl: nextEl, prevEl: prevEl, }, direction:opt.direction, mousewheel:opt.mousewheel, noSwipingClass:opt.noSwipingClass, on:opt.on, observeParents:opt.observeParents, observer:opt.observer, autoplay:autoPlay, stopOnLastSlide:opt.stopOnLastSlide, disableOnInteraction:opt.disableOnInteraction, hashNavigation:opt.hashNavigation, slidesPerColumn:opt.slidesPerColumn, grabCursor:opt.grabCursor, loopedSlides:opt.loopedSlides, freeMode:opt.freeMode, nested:opt.nested, scrollbar:{ el:opt.scrollbar } }); if(autoPlay){ $(opt.boxCell).mouseenter(function () { mySwiper.autoplay.stop(); }) $(opt.boxCell).mouseleave(function () { mySwiper.autoplay.start(); }) } return mySwiper; }, //娴忚鍣ㄧ獥鍙e搴 winInfo:function(){ var width = $(window).width(); var height = $(window).height(); return {_winW:width,_winH:height}; }, //banners Banners:function(e){ var that=this; $('.lh-public-banner').each(function() { var boxCell = '.'+$(this)[0].className.split(' ')[0],slidesPerView=$(this).attr('data-slidesPerView')||1,autoplay=$(this).attr('data-autoplay')||0,delay=$(this).attr('data-delay')||4500,webslidesPerView=$(this).attr('data-webslidesPerView')||1,length = $(this).find('.bd').children().length,paginationEl='',slidesPerColumn=$(this).attr('data-slidesPerColumn')||1,loop=$(this).attr('data-loop')||false,loopedSlides=$(this).attr('data-loopedSlides')||1,prev='.prev',next='.next',effect=$(this).attr('data-effect')||'slide',paginationType=$(this).attr('data-paginationType')||'bullets',paginationEl = $(this).attr('data-paginationEl')||'',initialSlide =$(this).attr('data-initialSlide')||0,noSwipingClass=$(this).attr('data-noSwipingClass')||'stop-swiping',hd=$(this).attr('data-hd'),data=$(this).attr('data-data'),direction=$(this).attr('data-direction')||'horizontal'; if(!data){ if(hd){ paginationEl = '.'+$(this).find('.'+hd)[0].className.split(' ')[0]; }else{ if($(this).find('.bannerhd').length>0){ paginationEl = '.'+$(this).find('.bannerhd')[0].className.split(' ')[0]; } } if(that.winInfo()._winW<=980){ if(slidesPerView){ slidesPerView = webslidesPerView; } initialSlide=0; //noSwipingClass='stop-swiping'; } if($(this).find('.bannerBtn').length>0){ var prev = '.'+$(this).find('.bannerBtn .prevs')[0].className.split(' ')[0]; var next = '.'+$(this).find('.bannerBtn .nexts')[0].className.split(' ')[0]; }else if($(this).parent().find('.bannerBtn').length>0){ var prev = '.'+$(this).parent().find('.bannerBtn .prevs')[0].className.split(' ')[0]; var next = '.'+$(this).parent().find('.bannerBtn .nexts')[0].className.split(' ')[0]; }else if($(this).parent().parent().find('.bannerBtn').length>0&&$(this).parent()[0].className.split(' ')[0]=='overflow'){ var prev = '.'+$(this).parent().parent().find('.bannerBtn .prevs')[0].className.split(' ')[0]; var next = '.'+$(this).parent().parent().find('.bannerBtn .nexts')[0].className.split(' ')[0]; }else{ var prev=''; var next=''; } if($(this).find('.total').length>0){ var total =length; if(length<10){ var total = '0'+length; } $(this).find('.total').text(total); } var _this = $(this); if(length>slidesPerView || slidesPerView=='auto'){ var swipers = that.setBanner({boxCell:boxCell,paginationEl:paginationEl,effect:effect,slidesPerView:slidesPerView,autoPlay:autoplay,delay:delay,slidesPerColumn:slidesPerColumn,prevEl:prev,nextEl:next,loop:loop,loopedSlides:loopedSlides,effect:effect,paginationType:paginationType,paginationEl:paginationEl,initialSlide:initialSlide,noSwipingClass:noSwipingClass,direction:direction,on:{ slideChangeTransitionStart:function(){ var realIndex = this.realIndex; if(_this.find('.current').length>0){ var realIndex = this.realIndex+1; if(realIndex<10){ realIndex = '0'+realIndex; } _this.find('.current').text(realIndex); } if(boxCell=='.lh-brand-b'){ $('.lh-brand-hd li').removeClass('on').eq(realIndex).addClass('on'); } } }}); if(boxCell=='.lh-brand-b'){ $('.lh-brand-hd li').eq(0).addClass('on'); $('.lh-brand-hd li').hover(function(){ if(!$(this).hasClass('on')){ var index=$(this).index(); $(this).addClass('on').siblings().removeClass('on'); swipers.slideTo(index,750,1000); } }); } $('.lh-events-banner .bd li').click(function(){ $(this).addClass('on').siblings().removeClass('on'); var _index=$(this).index(); if(boxCell=='.lh-events-center'){ swipers.slideTo(_index,1000,false); num=Number(_index+1); if(num<10){ var num = '0'+num; } $('.lh-events .num').text(num); } }); if(swipers.$el){ if(swipers.$el.parent().find('.bannerBtn').length>0||swipers.$el.find('.bannerBtn').length>0){ $(swipers.$el.parent().find('.bannerBtn')).show(); $(swipers.$el.find('.bannerBtn')).show(); } if(swipers.$el.find('.bannerbd').length>0){ $(swipers.$el.find('.bannerbd')).show(); } } } }else{ var datas=JSON.parse(data); that.setBanner(datas); } }); }, } Public.Nav(); //banner鍥剧墖鑷€傚簲 $.fn.fullScreen = function(width,height){ $bg = $(this); function setFull(){ var W = $(window).width(); var H = $(window).height(); $('.lh-banner .bd').css({ width:$(window).width(), height:$(window).height(), overflow:'hidden' }); if(W/H < width/height) $bg.height(H).width('auto').css({'margin-left':(W - width*H/height)/2}); else $bg.width(W).height('auto').css({'margin-top':(H - height*W/width)/2}); } setFull(); $(window).resize(setFull); } //璁$畻婊氬姩鏉″搴 function getScrollWidth() { var noScroll, scroll, oDiv = document.createElement("DIV"); oDiv.style.cssText = "position:absolute; top:-1000px; width:100px; height:100px; overflow:hidden;"; noScroll = document.body.appendChild(oDiv).clientWidth; oDiv.style.overflowY = "scroll"; scroll = oDiv.clientWidth; document.body.removeChild(oDiv); return noScroll-scroll; }