RequireJS モジュールから jQuery の初期化を実行しています。
ただし、コードを実行する前に、すべてのページ アセットが読み込まれるまで RequireJS が待機していることに気付きました。
ページにいくつかの大きな画像を読み込んでいますが、jQuery プラグインをセットアップするためにそれらが読み込まれるまで待ちたくありません。
これを行う際のベストプラクティスはありますか?
これが私のセットアップです:
index.html
<script data-main="js/main.js" src="js/libs/require.js"></script>
main.js
require(["inits"], function(Inits) {
//Nothing here yet.
});
inits.js
define([
'jquery',
'jquery.plugin1',
'jquery.plugin2',
'etc'
], function ($) {
//jQuery Document Ready.
$(function(){
//Jquery Init Code here
});
}
私は RequireJS を初めて使用しますが、これは間違っていますか?