前提・実現したいこと
内部リンクの設定で、
にいる時に、
上記の例のトップページの#abotutや、#storesにスムースで渡して、
にしたいのですが、例:https://teratail.com/blog/#about
になるのでこれはどう設定すればいいでしょうか?
どこに不備があるかが分からないのでご教授お願いいたします。
該当のソースコード
html
1<header> 2<ul class="next_header_ul"> 3 <li><a href="#about"><span>ABOUT</span></a></li> 4 <li><a href="../blog"><span>NEWS</span></a></li> 5 <li><a href="#stores"><span>STORES</span></a></li> 6</ul> 7</header> 8<script type="text/javascript"> 9$(function() { 10 $('a[href^="#"]').click(function() { 11 var speed = 400; 12 var href = $(this).attr("href"); 13 var target = $(href == "#" || href == "" ? 'html' : href); 14 var position = target.offset().top; 15 $('body,html').animate({ 16 scrollTop: position 17 }, speed, 'swing'); 18 return false; 19 }); 20}); 21</script> 22
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/16 15:31
2020/06/16 15:49