2012-01-23 6 views
0

可能性の重複:
What does (function($) {})(jQuery); mean?
For the function (function($){})(), I've seen it with the word jQuery in it, why is that?基本的なjQuery:ラッパーのポイントは何ですか?

私はこれが多くの場所で使用さ見てきた、と私はいくつかのコードが病気にそれなしで動作しないことを理解し...しかし、私は持っていますそれが何をしているのか分かりません。このラッパーの目的は何ですか?

(function($){ 

    ... 

})(jQuery); 

いくつかの良いリソースへの説明や方向性は非常に高く評価されます。

+0

ここでは、これの房はどこですか? – zzzzBov

+0

それはここにあります:http://stackoverflow.com/questions/4598479/what-is-the-purpose-of-the-anonymous-function-wrapper-in- jquery –

+0

ダン、あなたの方がより良い詐欺師で、私は自分の投票を変えることができます。 – zzzzBov

答えて

1

jQueryのエイリアスとして$を定義している間に、関数本体の中身をグローバルな名前空間から除外してスコープを定義します。

関連する問題