######目的:######
プロジェクト內(nèi)のすべてのページに共通するリソース (reset.css、jq-ui.css、jq.js など) を 1 つの js (初期化 js と呼ぶことができます) にパッケージ化したいと考えています。將來の新しいページ用に、この js を引用するだけで済みます。
#####?,F(xiàn)狀:######
index.html
リーリー
次のように変更したい:
index.html
リーリー
init.js
リーリー
######質(zhì)問:######
ページリソースの読み込み順序の問題
reset.css は最初にロードする必要があります。 ----実際にはDOMレンダリング後に読み込まれるので意味がありません
jq.js、すべてのページの js は jq に依存しているため、最初に jq をロードしてからページの js をロードする必要があります。 ----実際の狀況では、ページ js が最初に読み込まれ、エラーが報(bào)告されます。
アドバイスを求める:
-
上記の望ましい結(jié)果を達(dá)成したい場(chǎng)合、外部 src および href リソースが望ましい順序でリクエストされるようにするには、どのように記述すればよいでしょうか?これは、ページの js が実行される前に依存する css と js を?qū)g行し、読み込み後に実行する必要があることを意味します。
ファイル リスニング イベントと onload を確認(rèn)しましたが、ページには共通のものがたくさんあります。ロードする前に、初期化されたリソースがすべてロードされていることを確認(rèn)するにはどうすればよいですか?
リーリー