$(function () { // 鍔犺浇鍔ㄧ敾 if (__M.cssanimations) { new KYAnimate().init(); } else { $(".ky").css("visibility", "visible"); } $('.links .text-show').click(function () { $('.links .link').stop(false, true).slideToggle(388); }) $('.sub').click(function () { $('header .box .nav').css("overflow", "hidden") $('.search').addClass('open') $('nav').addClass('open') }) $__W.click(function (e) { $this = $(e.target); if (!$(".links .link").is(":hidden") && !$this.hasClass("text-show") && !$this.hasClass("text") && !$this.hasClass("icon")) { $(".links .link").stop(false, true).hide(388, "easeInQuart"); } if (!$(".search-inputbox .text").is(":hidden") && !$this.hasClass("sub") && !$this.hasClass("text")) { $('.search').removeClass('open') $('nav').removeClass('open') window.setTimeout(function () { $('header .box .nav').css("overflow", "inherit") }, 489); } }); $(".nav-box nav ul li").hover(function () { $t = $(this); $obj = $t.find(".down-box"); $obj.css({ "left": -$t.offset().left + "px", "width": $("body").width() }); if ($IsLoser) { $obj.show(); } else { $obj.stop(true, false).slideDown(388, "easeInQuart"); // $('header').stop(true, false).addClass('open1'); } }, function () { $(this).find('.down-box').stop(true, false).slideUp(388, "easeOutQuart"); // $('header').stop(true, false).removeClass('open1'); }); $(".subsidiary").hover(function () { $t = $(this); $obj = $t.find(".conceal"); $obj.css({ "left": -$t.offset().left + "px", "width": $("body").width() }); if ($IsLoser) { $obj.show(); } else { $obj.stop(true, false).slideDown(388, "easeInQuart"); // $('header').stop(true, false).addClass('open1'); } }, function () { $obj.stop(true, false).slideUp(388, "easeOutQuart"); // $('header').stop(true, false).removeClass('open1'); }); $(".pc-header").hover(function () { $(this).data("state",1) if ($(document).scrollTop() == 0) { $(this).addClass('open1'); } }, function(){ $(this).data("state",0) $(this).removeClass('open1'); } ) if ($(document).scrollTop() > 0) { $('header').addClass('open'); $('.conceal').addClass('open'); } $(window).scroll(function () { if ($(document).scrollTop() > 0) { $('header').addClass('open'); $('.conceal').addClass('open'); $(".pc-header").removeClass('open1'); } else { $('header').removeClass('open'); $('.conceal').removeClass('open'); if($(".pc-header").data("state") == "1"){ // $(".pc-header").data("state",0) $(".pc-header").addClass('open1'); } }; }); $(".return").on("click", function () { $("html,body").animate({ scrollTop: 0 }, 800); }); $(".down-box .box-right .list .item").hover( function () { var index = $(this).index(); $(".down-box .box-right .list .item-bg").css({ 'top': index * 0.525 + 'rem' }); }, function () { $(".down-box .box-right .list .item-bg").css({ 'top': '-0.525rem' }); } ); if($(window).width() < 1004){ $('.m-header .home').click(function(){ $('.m-header .down-nav').toggleClass('mobile-open'); $('.m-header .home').toggleClass('home-close'); $('.m-header .search').toggle() $('.mobile-mask').fadeToggle(300); if($('body').hasClass('fixed')){ $('body').removeClass('fixed'); $('body').removeAttr("style"); $(window).scrollTop(Top); }else{ Top = $(window).scrollTop(); $('body').css("top", -Top + "px"); $('body').addClass('fixed'); } if($('.down-nav .box nav ul li').hasClass('li-open')){ $('.down-nav .box nav ul li').removeClass('li-open'); } }) $(".mobile-mask").click(function(){ $('.m-header .down-nav').removeClass('mobile-open'); $('.m-header .home').removeClass('home-close'); $('.m-header .search').hide(); if($('body').hasClass('fixed')){ $('body').removeClass('fixed'); $('body').removeAttr("style"); $(window).scrollTop(Top); } if($('.down-nav .box nav ul li').hasClass('li-open')){ $('.down-nav .box nav ul li').removeClass('li-open'); } }) $('.down-nav .box nav ul li').click(function(){ $(this).addClass('li-open').siblings().removeClass('li-open'); }) $('.m-header .search').click(function(){ $('.m-header .search-box').stop().slideToggle() }) } if($(window).width() > 1004){ $(".pc-header").stop().fadeTo(1188,1,"easeOutQuint"); } if($(window).width() < 1004){ if($('.inner-nav').length > 0){ var width = $('.inner-nav nav ul li').eq(0).width(); var length = $('.inner-nav nav ul li').length; var index = $('.inner-nav nav ul li.active').index(); $('.inner-nav nav ul').css('width',width * length + 10); var left = $('.inner-nav nav ul li.active').offset().left; if((length - index) <= 2){ $(".inner-nav nav").stop().animate({ scrollLeft:left }); if(length <= 3){ $(".inner-nav nav").stop().animate({ scrollLeft:left }); } }else{ $(".inner-nav nav").stop().animate({ scrollLeft:(left - 120) }); } } } });