VScodeのLiveServerで自動読み込みする時だけブラウザに反映されない

前提

VScodeでHTMLとJavascriptを記述しています。

実現したいこと

VScodeを通してHTML内でJavascriptを読み込みたいです。

発生している問題・エラーメッセージ

HTMLファイルに記載したJavascriptの一部が、VScodeのLiveServerで自動読み込みする時だけブラウザに反映されないです。VScodeを通さないと反映されます。

該当のソースコード

HTML,Javascript

<body> <header id='header'></header> <script> $(function(){ $('#header').load('/underground/header.html'); }); </script> <!--ここから反映されない--> <select id='choice'> <option value="j">j</option> <option value="104">104</option> <option value="103">103</option> </select> <div id='comics'></div> <script> let element = document.getElementById('choice'); element.onchange = function(){ let comics2 = this.value; document.getElementById('comics').textContent = comics2; } </script> <!--ここまで反映されない--> ~中略~ <footer id='footer'> <script> $(function(){ $('#footer').load('/underground/footer.html'); }); </script> </body>

試したこと

前後に記載されたJavascriptは反映されます。
スーパーリロードをしても駄目でした。

補足情報(FW/ツールのバージョンなど)

Windows11 21H2 KB5019961
Google Chrome 107.0.5304.10
VScode 1.73.1

コメントを投稿

0 コメント