3

私のウェブページには、のless代わりにファイルが含まれていますcss。これはlessjsスクリプトによって解析されます。私のサイトのjsスクリプトは、dom対応で、ページのさまざまなdomディメンションレイアウトに基づいて起動します。

問題は、低速のネットワークでは、jsがファイルlessをダウンロードする 前にjsファイルが起動する可能性があることlessです。<head>これは不明なファイルタイプであるため、ブラウザは、このファイルがダウンロードされるのを待ってから、セクションにある場合でもdomreadyを起動する必要はありません。このシナリオでは、CSSルールがまだ適用されていないため、jsが誤ったディメンションを読み取ります。

lessだから、私の質問は、ファイルがいつダウンロードされたかをどうやって知るのかということです。lessダウンロードしてdomの準備ができた後、私のjsコードを起動できるようにします。

4

1 に答える 1