jqueryを処理するためにrequirejsを使用するコードを読んでいます。
それは使用します
require([
'jquery',
],
function(
$
){} );
$ を使用するだけですべての jquery 関数に十分な理由は何ですか?
jQuery で RequireJS を使用する方法をご覧ください。
しかし、はい、必要なのは$
(witch は と同じですjQuery
) jQuery が提供するすべてのメソッド (またはプラグイン) はその変数内にカプセル化されているためです。
を使用requirejs
してファイルをロードしていて、そのようにしない場合、$
未定義になります。
サイトからの例:
require(['jquery'], function( $ ) {
console.log( $ ) // OK
});
require(['jquery'], function( jq ) {
console.log( jq ) // OK
});
require(['jquery'], function( ) {
console.log( $ ) // UNDEFINED!
});