$(function() { $('a[href^=#]').not('.modal, .modal-close').click(function() { var speed = 800; var href= $(this).attr("href"); var target = $(href == "#" || href == "" ? 'html' : href); var position = target.offset().top; $('body,html').animate({scrollTop:position}, speed, 'swing'); return false; }); // Resize ----------------------------------------------------------------------------- $(window).on('load resize', function(){ var w = window.innerWidth ? window.innerWidth: $(window).width(); if (w < 768) { func_smp(); }else{ func_pc(); } }); //PC only-------------------------------------------------------------- function func_pc(){ //モーダル var s = document.createElement("script"); s.type = "text/javascript"; s.src = "/js/jquery.simplemodalwindow.js"; document.getElementsByTagName("head")[0].appendChild(s); } ///---------------------------------------------------------------------- //スマホ only-------------------------------------------------------------- function func_smp(){ var s = document.createElement("script"); s.type = "text/javascript"; s.src = "/js/jquery.simplemodalwindow_sp.js"; document.getElementsByTagName("head")[0].appendChild(s); // バーガーメニュー $('#dr_search').on('click', function() { $('#side_search').addClass('open'); }); $('#dr_close').on('click', function() { $('#side_search').removeClass('open'); }); $('#area_open_smp').on('click', function() { $('#side_search').removeClass('open'); $('#main').hide(); $('#area').addClass('open'); }); $('#area .btn').on('click', function() { $('#area').removeClass('open'); $('#main').show(); $('#side_search').addClass('open'); }); $('#kodawari_open_smp').on('click', function() { $('#side_search').removeClass('open'); $('#main').hide(); $('#kodawari').addClass('open'); }); $('#kodawari .btn').on('click', function() { $('#kodawari').removeClass('open'); $('#main').show(); $('#side_search').addClass('open'); }); //施設詳細タブ if($('body#detail').length){ $('#detail-tab').tabs(); } } ///---------------------------------------------------------------------- });