$(function(){ //gambit scroll var agent = navigator.userAgent.toLowerCase(); if ((navigator.appName == 'Netscape' && navigator.userAgent.search('Trident') != -1) || (agent.indexOf("msie") != -1)) { //ie에서 휠 window.gambitScrollWheelAmount = 20; } else { //etc 휠 window.gambitScrollWheelAmount = 15; } 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 + (element_height / 2); 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'); /* */ $(".m13 .subtabs2 li").click(function(){ var tabno = $(".m13 .subtabs2 li").index($(this)); $(".m13 .tabconwrap .tabcon").hide(); $(".m13 .tabconwrap .tabcon:eq("+tabno+")").show(); $(this).addClass("on").siblings().removeClass("on"); }) var $window = $(window), previousScrollTop = 0, scrollLock = false; $window.scroll(function(event) { if(scrollLock) { $window.scrollTop(previousScrollTop); } previousScrollTop = $window.scrollTop(); }); $(".textarea") .mouseenter(function(){ scrollLock = true; }) .mouseleave(function(){ scrollLock = false; }); var m22Swiper = new Swiper('.project', { direction: 'horizontal', //effect:'fade', speed: 1500, loop: true, //autoplay: { //delay: 5000, //disableOnInteraction: true, //}, navigation: { nextEl: '.pnext', prevEl: '.pprev', }, on: { slideChange: function () { index = this.realIndex; $(".global p").hide(); $(".global p:eq("+(index)+")").show(); } } }); /* m32 */ $(".m32_tabs li").click(function(){ m32Num = $(".m32_tabs li").index($(this)); $(this).addClass("on").siblings().removeClass("on"); $(".m32 .tabcon").hide(); $(".m32 .tabcon:eq("+m32Num+")").show(); }) /* faq */ $(".faq .q").click(function(){ $(this).next(".a").slideToggle() $(this).parent(".faq_box").siblings().find(".a").slideUp(); $(this).parent(".faq_box").toggleClass("active") $(this).parent(".faq_box").siblings().removeClass("active") }); /* m51 */ $(".infowrap .namewrap").on("click",function(){ $(this).parent().toggleClass("on"); }) })