2

私はHeadJSを使用して、すべての JavaScript コードを Web サイトのヘッドにロードしています。次のようにして、すべての JavaScript を HeadJS で頭にロードする必要がありますか?

<script src="/-/js/head.js"></script>

<script>
    head.js("https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js")
        .js("/-/js/slideshow.js")
        .js("/-/js/modernizr.js")
        .js("/-/js/cookie.js")
        .js("/-/js/thumbs.js")
        .js("/-/js/infinitescroll.js")
        .js("/-/js/manual-trigger.js")
        .js("/-/js/easing.js")
        .js("/-/js/thumbs.js")
        .js("/-/js/popup.js")
        .js("/-/js/sharre.js")
        .js("/-/js/selectivizr.js")
        .js("/-/js/scripts.js");
</script>

また、ファイル 'scripts.js' はすべて私自身の jQuery スクリプトであり、ヘッドで他の JavaScript スクリプトを使用しています。これは、最適化のためにこれを実行する最良の方法ですか?

このファイルにすべてのコードをラップするために使用します。

head.ready(function() { my code });
4

2 に答える 2

0

スクリプトは常にbody 終了タグの直前に配置するようにしてください

于 2013-06-07T18:05:16.263 に答える