Pobrałem sample-project dla latest-release z RequireJS
. Ich ładowanie jest przekazywane do listy parametrów powiązanej funkcji (w odpowiedniej kolejności).Dlaczego RequireJS nie przekazuje jQuery do aliasu funkcji?
Postanowiłem więc spróbować ... ale to nie działa!
Firebug
(tab netto) pokazujejQuery
jako ładowany: takRequireJS
obvioulsy tak, że część z powodzeniemFirebug
(zakładka konsola) pokazuje '$ nie jest funkcją'
Moje pytanie brzmi: : Dlaczego pseudonim nie jest wypełniany?
mój kod wygląda następująco:
<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>
Thier próbka wygląda:
//Inside scripts/main.js
require(["some/module", "a.js", "b.js"], function(someModule) {
//...
});
Bueller? Beuller? –