2

ページをレンダリングするために Javascript と jQuery を使用しています。

ページは非常に迅速にロードする必要があります。したがって、最初にいくつかの基本的な情報をレンダリングしてから、別のリクエストを送信して追加情報を取得したいと思います。

私の質問は、その 2 番目の要求をいつ送信する必要があるかということです。基本情報のレンダリングが完全に終了し、スクリプトがまだ実行されていないことをどのように知ることができますか?

4

4 に答える 4

3

AMDのアプローチを使用する方が良いでしょうか?requirejs 以外にも、私が気に入った同様のlibがあります。

于 2013-07-03T21:58:15.693 に答える
0

これはyepnopeの仕事のようですね

于 2013-07-03T23:13:53.867 に答える
-3

タイマーで確認できるセマフォを設定します。5 つのスクリプトを実行しているとします。グローバル変数を設定しますfinishedRunning=0;。各スクリプトで、戻る (つまり、終了する) 直前にfinishedRunning+=1;. 5 になったらfinishedRunning準備完了です。

于 2013-07-03T21:54:49.123 に答える