var _ua = (function(u){ return { Tablet:(u.indexOf("windows") != -1 && u.indexOf("touch") != -1) || u.indexOf("ipad") != -1 || (u.indexOf("android") != -1 && u.indexOf("mobile") == -1) || (u.indexOf("firefox") != -1 && u.indexOf("tablet") != -1) || u.indexOf("kindle") != -1 || u.indexOf("silk") != -1 || u.indexOf("playbook") != -1, Mobile:(u.indexOf("windows") != -1 && u.indexOf("phone") != -1) || u.indexOf("iphone") != -1 || u.indexOf("ipod") != -1 || (u.indexOf("android") != -1 && u.indexOf("mobile") != -1) || (u.indexOf("firefox") != -1 && u.indexOf("mobile") != -1) || u.indexOf("blackberry") != -1 } })(window.navigator.userAgent.toLowerCase()); $(window).on('load',function(){ sp_head_fix(); coming(); msieversion(); click_a(); tabs(); $(".site_menu").on("click",function(){ bodyFix(); },function(){ bodyFixReset(); }); var slickbase = $('#slick-main'); var timeline = 5000; // ズームさせるためのslick側の設定 slickbase.slick({ fade: true, autoplay: true, autoplaySpeed: timeline, speed: 1000, cssEase: 'linear', pauseOnHover: false, pauseOnFocus: false, swipe: false, swipeToSlide: false, slidesToShow: 1, slidesToScroll: 1, dots: false, arrows: false, // 永続させる }).on('beforeChange', function(event, slick, currentSlide){ var slidebase = $(this).parents(); slidebase.find('.slick-slide').removeClass('slick-continue'); slidebase.find('.slick-active').addClass('slick-continue'); }); var firstslide = slickbase.find('.slick-slide:nth-child(1)'); firstslide.removeClass('slick-active'); window.setTimeout(function(){ firstslide.addClass('slick-active'); }, 1); $('.slick-dots li button').on('click', function(e){ if( ! $(this).parent().hasClass('slick-active') ){ $('.slick-slide').removeClass('slick-active slick-continue'); }else{ // slick-activeになっている要素のページング押下を無効化 e.preventDefault(); } }); }); function click_a(){ $('#gnav ul li a').click(function(){ $(window).scrollTop(0); }); } function msieversion() { var ua = window.navigator.userAgent; var msie = ua.indexOf("MSIE "); if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) // If Internet Explorer, return version number { $('.site_menu').click(function(){ $('#gnav').toggleClass('is-open'); }); $('.gsub ul li a').hover(function(){ $(this).toggleClass('hover'); }); $('#hero').css('position', 'unset'); $('#hero').css('height', '883px'); // $('#hero').css('overflow', 'hidden'); // $('.slick-track').css('overflow-y', 'hidden'); // $('section.at01').css('position', 'relative'); // $('section.at01').css('z-index', '20'); // $('#slick-main').css('z-index', '-1'); } else // If another browser, return 0 { } return false; } function bodyFix() { var bodyElm = $('body'); var scrollPosi; scrollPosi = $(window).scrollTop(); bodyElm.css({ 'position': 'fixed', 'width': '100%', 'z-index': '1', 'top': -scrollPosi }); } //body fixリセット function bodyFixReset() { var bodyElm = $('body'); var scrollPosi; bodyElm.css({ 'position': 'relative', 'width': 'auto', 'top':'auto' }); //scroll位置を調整 $("html, body").scrollTop(scrollPosi); } $(function(){ if (_ua.Mobile){ $(".gmain").on("click",function(){ $(this).next(".gsub").slideToggle(); }); }else{} }); function sp_head_fix(){ reviseMargin(); function reviseMargin(){ $("body").css({ "marginTop":$("header")[0].offsetHeight + "px", }); } } document.addEventListener('DOMContentLoaded', function() { }) function coming(){ $('.coming a').click(function(event){ return false; event.preventDefault(); }); $('.nolink a').click(function(event){ event.preventDefault(); }); $('a.nolink').click(function(event){ event.preventDefault(); }); } function tabs(){ // $(window).scroll(function(){ // console.log($(window).scrollTop()); // }); // $('#businessmodel .inner .btn').click(function(event){ // $(window).scrollTo({ top: 1026, behavior: 'smooth' }); // // $(window).scrollTop(1026); // }); // $('#tab-container .tab_wrap .etabs li.tab').click(function(event){ // $(window).scrollTop(1026); // }); }