/* ---------- jQuery / page top ---------- */ jQuery(function(){ var btn = jQuery('#pageTop a'); var isHidden = true; btn.hide(); // デフォルトは非表示 jQuery(window).scroll(function () { if( jQuery(this).scrollTop() > 300 ) { if( isHidden ) { btn.stop(true,true).fadeIn(); isHidden = false; } } else { if( !isHidden ) { btn.stop(true,true).fadeOut(); isHidden = true; } } }); }); jQuery(function(){ jQuery('a[href^=#]').not("[class='notaction'] a[href^=#]").click(function(){ var speed = 500; var headerHight = 80; //ヘッダの高さ var href= jQuery(this).attr("href"); var target = jQuery(href == "#" || href == "" ? 'html' : href); var position = target.offset().top-headerHight; jQuery("html, body").animate({scrollTop:position}, speed, "swing"); return false; }); });