前提
jQueryでハッシュ付きURLに移動したとき、ページトップに移動するという動作を設定したら、Google Chromeのデベロッパーツールでは上手く動作していますが、デベロッパーツールではないVSCodeでGoLive全く反映されません。
直接htmlをGoogle Chromeにドロップすると上手く動作します。
知識不足ですみませんが、回答いただけると助かります。
わからないこと
どちらを信用していいのかがわかりません。
該当のソースコード
jQuery
1$(function(){ 2 var hash = $(location).attr('hash'); 3 if (hash.indexOf("#news")>=0) { 4 // #newsがマッチした場合 5 $(function(){ 6 $(hash).css({ 7 "display":"block" 8 }); 9 10 }); 11 //ページトップで表示する 12 var target = ($("h1").offset().top-30); 13 $('html,body').animate({scrollTop: target}, 0); 14 } 15})
試したこと
Google Chrome再起動
キャッシュの削除
VSCodeのGoLiveのやり直し
補足情報(FW/ツールのバージョンなど)
OS Windows
Google Chrome バージョン: 109.0.5414.120
VSCode バージョン: 1.74.3

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。