jQuery(function() { jQuery("a[href^=#]").click(function(){ var elmID = jQuery(this).attr("href"); var posi = 0; if(jQuery(elmID).size()){ posi = jQuery(elmID).offset().top -0; BodySlider(posi); return false; } }); function BodySlider(HashOffset){ jQuery("html,body").animate({ scrollTop: HashOffset }, 600); } }); jQuery(function() { var topBtn = jQuery('.page_top'); topBtn.hide(); //スクロールが200に達したらボタン表示 jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 200) { topBtn.fadeIn(); } else { topBtn.fadeOut(); } }); }); /*============================================== スライドショー ==============================================*/ $(function() { $('.slider').slick({ prevArrow: '', nextArrow: '', infinite: true, dots: false, slidesToShow: 1, centerMode: true, //要素を中央寄せ centerPadding:'10%', //両サイドの見えている部分のサイズ autoplay:true, //自動再生 responsive: [{ breakpoint: 480, settings: { centerMode: true, } }] }); }); /*============================================== 要素の高さを揃える ==============================================*/ $(function(){ $('#contents1 .inner').matchHeight(); $('#contents1 .inner .ttl01').matchHeight(); $('#contents1 .inner .main-text').matchHeight(); $('#contents3 .list').matchHeight(); $('#contents3 .list .ttl01').matchHeight(); }); //追従ボタン $(function() { var topBtn = $('.footer-btn'); topBtn.hide(); //スクロールが100に達したらボタン表示 $(window).scroll(function () { if ($(this).scrollTop() > 1000) { topBtn.fadeIn(); } else { topBtn.fadeOut(); } }); }); //特定の場所に来たらクラス名を変える $(function () { var $body = $('.footer-btn'); $(this).scroll(function() { var topOffset = $('#return_top').offset().top; var navTypeAOffsetTop = parseInt(topOffset) - 900; if($(this).scrollTop() > navTypeAOffsetTop) { $body.addClass('is-fixed'); } else { $body.removeClass('is-fixed'); } }); });