Warum übergibt RequireJS jQuery nicht an den Funktionsalias?

Ich habe die heruntergeladenBeispielprojekt für dieneueste Erscheinung vonRequireJS. IhrDokumentation impliziert alles Geladene wird in die Parameterliste der zugehörigen Funktion übernommen (in entsprechender Reihenfolge).

Also habe ich beschlossen, es zu versuchen ... aber es scheint nicht zu funktionieren!

Firebug (net tab) zeigtjQuery als geladen: soRequireJS obvioulsy hat diesen Teil erfolgreich gemachtFirebug (Konsolenreiter) zeigt '$ ist keine Funktion'

Meine Frage ist: Warum wird der Alias ​​nicht gefüllt?

Mein Code sieht so aus:

<code><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

    <script src="Scripts/require.js" type="text/javascript"></script>

    <script type="text/javascript">

        require(["scripts/jQuery/Core/jquery-1.7.2.min"], function ($) {

            // jQuery is not passed-into the function, so the alias fails!
            $(function () {
                var stop = "";
            });
        });

    </script>

</head>
<body>
    <form id="form1" runat="server">
    </form>
</body>
</html>
</code>

DIESE BEISPIELE SEHEN WIE FOLGT AUS:

<code>//Inside scripts/main.js
require(["some/module", "a.js", "b.js"], function(someModule) {
    //...
});
</code>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage