$(function(){ history.scrollRestoration = "manual" //visual height 모바일 높이 대응 function resetHeight(){ $('.section01 .slide_wrap').css('height', $(window).innerHeight()); } window.addEventListener("resize", resetHeight); resetHeight(); //main slide $('.main_slide').slick({ fade: true, autoplay:true, infinite: true, autoplaySpeed:5700, slidesToShow: 1, slidesToScroll: 1, pauseOnHover:false, pauseOnFocus:false, cssEase:'linear', dots: true, prevArrow: $('.section01 .slide_navigation').find('.prev'), nextArrow: $('.section01 .slide_navigation').find('.next'), }); if(typeof $.fn.Slick === 'undefined'){ $('.main_slide').find('.v01').addClass('on'); $('.main_slide').on('beforeChange', function(event, slick, currentSlide, nextSlide){ $('.main_slide').find('div[class*="v0"]').removeClass('on'); $('.main_slide').find('.v0'+(nextSlide+1)).addClass('on'); }); } //section bg motion 원 var $sec2Item1 = $('.section02 .bg_item'); var $sec5Item1 = $('.section05 .bg_item'); //init $('.section02').waypoint(function() { $(window).scroll(function(){ var t = $(window).scrollTop(); gsap.to($sec2Item1, 1, {y:t * -0.3}); }); }, { offset: '10%' }); $('.section05').waypoint(function() { $(window).scroll(function(){ var t = $(window).scrollTop(); gsap.to($sec5Item1, 1, {y:t * -0.3}); }); }, { offset: '70%' }); //case study slider $('.case_slider').slick({ speed: 600, slidesToShow: 1, variableWidth: true, infinite: true, prevArrow: $('.section04 .slide_navigation').find('.prev'), nextArrow: $('.section04 .slide_navigation').find('.next'), }); //notice slider $('.notice_slider').slick({ speed: 600, slidesToShow: 3, infinite: true, prevArrow: $('.section05 .group-1 .slide_navigation').find('.prev'), nextArrow: $('.section05 .group-1 .slide_navigation').find('.next'), responsive: [ { breakpoint: 1279, settings: { slidesToShow: 2, variableWidth: true, } }, ] }); //news slider $('.news_slider').slick({ speed: 600, slidesToShow: 2, infinite: true, prevArrow: $('.section05 .group-2 .slide_navigation').find('.prev'), nextArrow: $('.section05 .group-2 .slide_navigation').find('.next'), }); $(window).scroll(function(){ checkOffset(); }); function checkOffset() { var a=$(document).height()-$(window).height(); var b=$('#footer').height(); scroll = $(window).scrollTop(); if (scroll > a-b) { var footerHeight = document.getElementById('footer').offsetHeight; $(".kakao_ask").css("position","absolute"); }else { $(".kakao_ask").css("position","fixed"); } } });