旅行ルートを提供する動的な Web サイトを構築していますが、JavaScript は初めてで、最適なコーディング方法がわかりません。
現在、要素ごとに個別の HTML ページを作成し、これらのページをメイン ページにロードすることで、サイトのさまざまな部分 (ヘッダー、メイン、フッター) をロードしています。たとえば、メインページには次のものがあります。
<body onload="initialize()">
<div id="header"></div>
<div id="main"></div>
<div id="footer"></div>
</body>
そして、インポートされた JavaScript スクリプトには次のものがあります。
function initialize()
{
$('#header').load('header.html');
$('#main').load('main.html');
$('#footer').load('footer.html');
}
問題は、これら 3 つのインポートされたページすべてが、ルート情報や座標などを保存する単一の JavaScript ファイル内のグローバル変数と関数にアクセスできるようにすることです。親ページにロードされた header.html ページからのメイン JS スクリプトの関数。
これを行う最善の方法は何ですか?どんな助けでも大歓迎です!