0

LESS.js、Jquery、Respond.js、Freetile.js を使用しています。

私は Head.JS を使ってそれらをすべてロードします (私にとっては初めてです)。

このエラーが発生する理由を誰かが確認できますか? Chrome 開発者ツールを調べたところ、すべてのスクリプトが正常に読み込まれたようです (これは通常、Jquery が読み込まれていない、または使用後に Jquery が読み込まれているというエラーであることがわかっています)。

私は本当にこれで壁に頭をぶつけているので、助けていただければ幸いです。

私が取り組んでいるデモ サイトは次の場所にあります: ----

4

1 に答える 1

5

$jQuery がロードされた後のアクセス:

head.js(
     "http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js",
     "assets/js/less.js",
     "assets/js/respond.min.js",
     "assets/js/jquery.freetile.min.js", function() {
    $('#container').freetile();
});

実際、head.js のドキュメントでは次のように推奨されています。

// use jQuery on the body of the page even though it is not included yet
head.ready(function() {
   $('#container').freetile();
});

// load jQuery whenever you wish bottom of the page
head.js("http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js",
     "assets/js/less.js",
     "assets/js/respond.min.js",
     "assets/js/jquery.freetile.min.js");
于 2012-10-25T14:12:06.673 に答える