/*============================================== Smooth scroll ==============================================*/ $(function(){ $('a[href^="#"]').click(function(){ var speed = 600; var href= $(this).attr("href"); var target = $(href == "#" || href == "" ? 'html' : href); var position = target.offset().top; $("html, body").animate({scrollTop:position}, speed, "swing"); return false; }); }); /*============================================== トップへ戻る ==============================================*/ $(function() { var topBtn = $('.page_top'); //ボタンを非表示にする topBtn.hide(); //スクロールが100に達したらボタン表示 $(window).scroll(function () { if ($(this).scrollTop() > 100) { topBtn.fadeIn(); } else { topBtn.fadeOut(); } }); }); /*============================================== 追従ボタン ==============================================*/ $(function() { var topBtn = $('.float_btn_area'); //ボタンを非表示にする topBtn.hide(); //スクロールが100に達したらボタン表示 $(window).scroll(function () { if ($(this).scrollTop() > 100) { topBtn.fadeIn(); } else { topBtn.fadeOut(); } }); }); /*============================================== header menu ==============================================*/ $(function(){ $("#hb-menu,.overlay").click(function () { $("#header").toggleClass("hb-open"); }); //アンカーリンクを押したとき(aタグのhref属性の値に「#」が含まれている場合) $(".sp-g-nav a[href *= '#']").click(function() { $("#header").toggleClass('hb-open'); }); }); /*============================================== header固定 ==============================================*/ $(function() { var dist = 0; $(window).scroll(function() { if ($(window).scrollTop() > dist) { $('#header').addClass('fixed'); } else { $('#header').removeClass('fixed'); } }); }); /*============================================== matchHeight ==============================================*/ $(function(){ $('.mokuji_list li a').matchHeight(); $('.plan_block .price_wrap').matchHeight(); }); /*============================================== スライドショー ==============================================*/ $(function() { $('.slider01').slick({ arrows: true, prevArrow: '', nextArrow: '', infinite: true, dots: false, dotsClass: 'slide-dots', speed: 800, autoplaySpeed: 4000, slidesToShow: 1, slidesToScroll: 1, centerMode: true, centerPadding: '15%', autoplay: true, pauseOnHover: false, pauseOnFocus: false, responsive: [{ breakpoint: 768, settings: { centerMode: false, centerPadding:'0', } }] }); }); /*============================================== viewport ==============================================*/ $(function(){ var ua = navigator.userAgent; if((ua.indexOf('iPhone') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0)){ $('head').prepend(''); } else { $('head').prepend(''); } }); /*============================================== FAQ ==============================================*/ $(function () { $('.q_txt_box').on('click', function () { $(this).next().slideToggle(500); $(this).toggleClass('open'); }); });