var script = function () { var $body = $('html,body'); var winH = $(window).height(); var winW = $(window).width(); var $win = $(window); var scrollBottom = $(window).scrollTop() + $(window).height(); var conH = $('.container').height(); var headerH = $('.myheader').height(); $('.g-footer-2019__btn-top').click(function () { $body.animate({ scrollTop: 0 }, 600); }) /* header fix ---------------------------------------------------*/ // if($('.index').length>0){ // $('.nav ul li').eq(0).hide(); // } var _topH = $('#static_header_gnb').outerHeight(true); function scrollFunc() { var _scroll = $win.scrollTop(); if (_scroll >= _topH) { $('.myheader').addClass('fixed'); } else { $('.myheader').removeClass('fixed'); } // $('.aniHan').each(function () { // if (($(this).offset().top - _scroll) < winH / 1.5) { // TweenMax.to($(this), .2, { // opacity: 1, // }); // } // }); } $win.scroll(scrollFunc); /* kv輪播 ------------------------------------------------------------*/ $('.sec.kv ._slick').slick({ autoplay: false }); //ticking bar var percentTime; var tick; var time = 1; var progressBarIndex = 0; var isPaused = false; $('.sec.kv .progressBarContainer .progressBar').each(function (index) { var progress = "
"; $(this).html(progress); }); function startProgressbar() { resetProgressbar(); percentTime = 0; tick = setInterval(interval, 15); } function interval() { if (($('.sec.kv ._slick .slick-track div[data-slick-index="' + progressBarIndex + '"]').attr("aria-hidden")) === "true") { progressBarIndex = $('.sec.kv ._slick .slick-track div[aria-hidden="false"]').data("slickIndex"); startProgressbar(); } else { if (!isPaused) { percentTime += 1 / (time + 5); $('.sec.kv .inProgress' + progressBarIndex).css({ width: percentTime + "%" }); if (percentTime >= 100) { $('.sec.kv ._slick').slick('slickNext'); progressBarIndex++; if (progressBarIndex > 1) { progressBarIndex = 0; } startProgressbar(); } } } } function resetProgressbar() { $('.sec.kv .inProgress').css({ width: 0 + '%' }); clearInterval(tick); } startProgressbar(); // End ticking machine $('.sec.kv .progressBarContainer div').click(function () { clearInterval(tick); var goToThisIndex = $(this).find("span").data("slickIndex"); $('.sec.kv ._slick').slick('slickGoTo', goToThisIndex, false); startProgressbar(); }); $('.sec.kv .sliderController').on('click', function (e) { if ($(this).hasClass('pause')) { // $(this).find('i').removeClass('bi-pause-fill'); // $(this).find('i').addClass('bi-play-fill'); $(this).removeClass('pause'); $(this).addClass('play'); $(this).find('.play').show(); $(this).find('.pause').hide(); e.preventDefault(); isPaused = true; } else if ($(this).hasClass('play')) { // $(this).find('i').removeClass('bi-play-fill'); // $(this).find('i').addClass('bi-pause-fill'); $(this).removeClass('play'); $(this).addClass('pause'); $(this).find('.pause').show(); $(this).find('.play').hide(); e.preventDefault(); isPaused = false; } }); // if ($('.index').length > 0) { // /* swiper------------------*/ // var swiperKv = new Swiper('.swiper-kv', { // slidesPerView: 1, // effect: 'fade', // speed: 500, // centeredSlides: true, // loop: true, // spaceBetween: 0, // autoplay: { // delay: 5000, // }, // pagination: { // el: '.swiper-pagination', // clickable: true, // } // }); // // var swiperVideo = new Swiper('.swiper-video', { // // slidesPerView: 3, // // centeredSlides: true, // // loop: true, // // spaceBetween: -100, // // navigation: { // // nextEl: '.swiper-button-next', // // prevEl: '.swiper-button-prev', // // }, // // breakpoints: { // // 768: { // // spaceBetween: -260, // // } // // } // // }); // /* AOS // ------------------------------------------------------------*/ // AOS.init({ // offset: 200, // duration: 800, // once: true, // }); // } /* mCustomScrollbar ------------------------------------------------------------*/ $('.lb-store .allpage').mCustomScrollbar(); $('.lb-rule .allpage').mCustomScrollbar(); $('.lb-star .allpage').mCustomScrollbar(); $('.lb-fold .allpage').mCustomScrollbar(); /* index ------------------------------------------------------------*/ $('.page_nav li').click(function () { $('.page_nav li').removeClass('on'); $(this).addClass('on'); var _store = $(this).data('store') $('.allpage .box').removeClass('on'); $('.allpage .box.' + _store + '').addClass('on'); $('.lb-store .allpage').mCustomScrollbar("update"); }) function lb_Scrollbar(_page) { $('.lb-store .allpage').mCustomScrollbar("update"); var page_height = $('.lb-' + _page + ' .allpage').height(); var dragger_height = $('.lb-' + _page + ' .mCSB_dragger').height(); var bar_height = $('.lb-' + _page + ' .mCSB_dragger_bar').height(); $('.lb-' + _page + ' .mCSB_draggerContainer').append('