28
JavaScriptファイルを動的にロードする
OverаэтотвопросестьответынаStack Overflowнарусском:Придинамическойзагрузке、неработаютчастьскрипт JavaScriptファイルを確実かつ動的にロードするにはどうすればよいですか?これは、「初期化」されたときにコンポーネントが必要に応じてすべてのJavaScriptライブラリスクリプトを動的にロードするモジュールまたはコンポーネントを実装するために使用できます。 コンポーネントを使用するクライアントは、<script>このコンポーネントを実装するすべてのライブラリスクリプトファイル(および手動でタグをWebページに挿入)をロードする必要はありません。「メイン」コンポーネントスクリプトファイルのみです。 メインストリームのJavaScriptライブラリはどのようにこれを実現しますか(プロトタイプ、jQueryなど)? これらのツールは、複数のJavaScriptファイルを単一の再配布可能な「ビルド」バージョンのスクリプトファイルにマージしますか?または、補助的な「ライブラリ」スクリプトを動的にロードしますか? この質問への追加:動的に含まれるJavaScriptファイルがロードされた後にイベントを処理する方法はありますか? プロトタイプにはdocument.observe、ドキュメント全体のイベントがあります。例: document.observe("dom:loaded", function() { // initially hide all containers for tab content $$('div.tabcontent').invoke('hide'); }); スクリプト要素で使用できるイベントは何ですか?
168
javascript
file
import
include