$(function(){ /* 부드러운 스크롤; */ $("html").easeScroll({ frameRate: 60, animationTime: 1200, stepSize: 100, pulseAlgorithm: !0, pulseScale: 7, pulseNormalize: 1, accelerationDelta: 40, accelerationMax: 1, keyboardSupport: !0, arrowScroll: 50 }); var $animation_elements = $('.ani'); var $window = $(window); function check_if_in_view() { var window_height = $window.height(); var window_top_position = $window.scrollTop(); var window_bottom_position = (window_top_position + window_height); $.each($animation_elements, function() { var $element = $(this); var element_height = $element.outerHeight(); var element_top_position = $element.offset().top; var element_bottom_position = (element_top_position + element_height); //check to see if this current container is within viewport if ((element_bottom_position >= window_top_position) && (element_top_position <= window_bottom_position)) { $element.addClass('in-view'); } else { //$element.removeClass('in-view'); } }); } $window.on('scroll resize', check_if_in_view); $window.trigger('scroll'); $(window).resize(function(){ ww = $(window).width(); if(ww < 1383){ $("body").addClass("mobile"); }else{ $("body").removeClass("mobile"); } }).resize(); $(window).scroll(function(){ scroll = $(window).scrollTop(); if(scroll > 0){ $("#header").addClass("on"); }else{ $("#header").removeClass("on"); } }) $(".pc_nav>li").mouseover(function(){ if($(this).hasClass("sub")){ }else{ $("#header").addClass("on"); } }) $("#header").mouseleave(function(){ if(scroll == 0){ $("#header").removeClass("on"); }else{ $("#header").addClass("on"); } }) /* m13 */ $(".history_tabs ul li").click(function(){ let tabNum = $(".history_tabs ul li").index($(this)); $(this).addClass("on").siblings().removeClass("on"); $(".history_conwrap:eq("+tabNum+")").show().siblings().hide(); }) /* m21 */ $('.count').counterUp({ delay: 10, time: 1000 }); /* m73 */ $(".faq .question").click(function(){ $(this).next(".answer").slideToggle().siblings(".answer").slideUp(); $(this).toggleClass("active"); $(this).siblings(".question").removeClass("active"); }); });