私はページ/領域に基づいてリソース(外部CSS/JSファイル)を動的に読み込んでいるAJAXベースのアプリケーションで作業していますインターフェイスにロードされています。しかし、これはうまく動作しますが、必要な実際のページをロードする前に、必要なリンクとスクリプトタグの$( 'head')。append()を実行するだけで外部ファイルがロードされていることを確認しますアクセスされます。
外部ファイルのロードが完了した後に起動する$(window).load()イベントをバインドでき、コールバックが実際のページコンテンツの要求を開始すると考えました。しかし、最初のテストからは、イベントが発生していないと見なします。また、テスト前にブラウザのキャッシュをクリアしたので、キャッシュからファイルがロードされていないことを確認しました。
これが起こる理由は誰にも分かりますか?それとも私は完全に間違った方法でこれについて行きますか?
ここで$( '頭')をやっていますか? – ajma
これを確認してください:https://github.com/jAndreas/Supply – jAndy
最初のajaxリクエストのコールバックで、$(ウィンドウ)に 'load'リスナーを添付した直後に、ページに必要なすべてのリソースを返します –