質問: target.offset().top - headerHeight; $('body,html').stop().animate({scrollTop:position}, 500); }, 50); } }); ``` 実際はページ数がとても多いので、メンテナンス面からナビ自体は共通にしておきたいです。 以上となります。よろしくお願いいたします。
回答: ちょっとわたしの認識が曲解している気もしますが ``` $(function() { $('#header a').on('click',function(){ var href1=$(this).prop("href"); var href2=location.origin+location.pathname; if(reg=href1.match(new RegExp("^"+href2+"(#.+)?$"))){ $('html,body').animate({scrollTop:$(reg[1]).offset().top }, 500, 'swing'); } }); }); ```