// SP tel $(function() { $('.call_link').each( function(){ if ( !navigator.userAgent.match(/Safari/) || !navigator.userAgent.match(/Mobile/) ) { return; } var tel = ''; var name = ''; $(this).wrapInner('') .click( function(){ return confirm( name + '(' + tel + ')へ電話をかけます。\nよろしいですか?' ); }); }); }); // SP nav $(function() { $('#sp_nav_trg') . click( function() { $('#sp_nav').slideToggle(); $('#sp_nav_trg span') . toggleClass('active'); }); $('.sp_nav_close') . click( function() { $('#sp_nav').slideToggle(); $('#sp_nav_trg span') . toggleClass('active'); }); }); // smooth scroll $(function(){ $("a[href^='#']:not(.tab a)").click(function(){ var speed = 400; 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; }); }); // slidebox $(function(){ $(".trg").click(function() { $(this).next().slideToggle(); }).next().hide(); }); /* // dropdown $(function(){ $("ul.nav li").hover(function(){ $(this).addClass("hover"); $('ul:first',this).css('visibility', 'visible'); }, function(){ $(this).removeClass("hover"); $('ul:first',this).css('visibility', 'hidden'); }); //$("ul.nav li ul li:has(ul)").find("a:first").append(" » "); }); // rollover $(function(){ $("a img").each(function(){ var img = $(this); var src_off = img.attr("src"); var src_on = src_off.replace(/^(.+)_off(\.[^\.]+)$/, '$1_on$2'); //$("").attr("src", src_on); img.hover(function(){ img.attr("src", src_on); },function(){ img.attr("src", src_off); }); }); }); // modal // slide gallery //tab $(function (){ $(".tabs a").on('click', function(e) { e.preventDefault(); var target = $(this).attr('href'); if (! $(target).length) return false; $('.tab', $(this).closest('.tabs')).removeClass('active'); $(this).closest('.tab').addClass('active'); $('.panel', $(target).closest('.panels')).removeClass('active'); $(target).addClass('active'); $(this).closest('.tab img').attr('src').replace(/^(.+)01(\.[^\.]+)$/, '$102$2'); }); }); */ /*eof*/