ご存知ですか? JQueryが関数名を$に割り当てる方法は?
0
A
答えて
8
これを保存すると思います非圧縮ライブラリの9384
行で行われます(http://code.jquery.com/jquery-1.7.2.jsこの割り当ての右側にjQuery
がライン22
で始まる関数スコープの参照()である)
// Expose jQuery to the global object
window.jQuery = window.$ = jQuery;
:もちろん、あなたのお気に入りのショートカットを作成することができます(たとえば、 _
)あなたが_
代わりの$
またはjQuery
を使用できるようにあなたは、ライブラリをロードした後
window._ = window.jQuery
ような何かをやって。
あなたには、いくつかの他のライブラリをロードしているとあなたが$
参照との競合を持っているので、あなたがこれを尋ねた場合は、ちょうどそれがグローバルスコープの普通割り当てなければなりませんjQuery.noConflict()
方法
5
+0
おそらく、彼は匿名関数を使うか、単に 'function $()'を使ってそうするのでしょうか? – corazza
0
見つけることができることを具体的な方法私は、彼らは単に、より正確には
window.$ = jQuery;
を行い、彼らが最初に$
var jQuery = (function() {
// Define a local copy of jQuery
var jQuery = function(selector, context) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init(selector, context, rootjQuery);
},
// Map over jQuery in case of overwrite
_jQuery = window.jQuery,
// Map over the $ in case of overwrite
_$ = window.$,
0
を見てみましょう。
$ = Jquery;
$がまだ定義されていないことを確認するための安全性チェックが必要です。これまで同様に
0
:
window.$ = function() {
alert('Hello world!');
}
$();
JavaScriptの関数名には約$
特別なものは何もありません。これはまた許容されます:
function $() {
alert('Hello world!');
}
関連する問題
- 1. オブジェクト関数を変数に割り当てる方法は?
- 2. cssクラスをjquery変数に割り当てる方法は?
- 3. ES6クラスメソッドを関数に割り当てる方法は?
- 4. $ smartyオブジェクトをPHP関数に割り当てる方法は?
- 5. 関数を格納オブジェクトに割り当てる方法は?
- 6. ダーツのクラスフィールドに関数を割り当てる方法は?
- 7. jqueryで変数を割り当てる方法は?
- 8. 関数のメンバーに割り当てる方法は?
- 9. jquery ajaxのポストメソッドに変数を割り当てる方法
- 10. ポインターの配列の関数にメモリを割り当てて値を割り当てる方法は?
- 11. javascriptで関数を割り当てる方法は?
- 12. 要素属性にjavascript関数を割り当てる方法
- 13. C#関数にC++ポインタを割り当てる方法
- 14. jqueryでvbScript変数を割り当てる方法
- 15. Jquery forループの割り当て方法
- 16. 変数のユーザー名をJQuery Selectorに割り当てようAsp.net
- 17. 匿名関数を使用してマウスオーバーを割り当てる際にローカル変数を渡す方法は?
- 18. イメージに固有の名前を割り当てる方法は?
- 19. DataFrameの各行にグループ名を割り当てる方法は?
- 20. 直接.mp3ダウンロードにファイル名を割り当てる方法は?
- 21. rにdata.frame(NULL)の名前を割り当てる方法は?
- 22. node.jsサーバーにドメイン名を割り当てる方法は?
- 23. 匿名関数を使用してオブジェクトプロパティに値を割り当てる方法はありますか?
- 24. ハンドル関数の変数に値を割り当てる方法は?
- 25. 関数rep()内に複数の "each"値を割り当てる方法は?
- 26. data.table list内の関数を複数の列に割り当てる方法は?
- 27. jquery.each()関数内の要素値を割り当てる方法
- 28. JSDoc - 関数を別の関数のプロパティとして割り当てる方法
- 29. javascriptイベント関数の戻り値をjavascript変数に割り当てる方法
- 30. JavaScriptのコールバック関数でコールバック関数の変数を割り当てる方法
まあ、それはオープンソースです、多分あなたは行くと見ることができます。しかしクエンテングが言ったように、私はそれが何か特別なものであるとは思わない。 – corazza