基本的には引数は必要ありません。引数にtrueを設定することで「jQuery」すら利用できなくすることが可能になります。その際は返値でobjectオブジェクトを受け取り、それを「jQuery」の代わりに利用します(以下の解説を参照)。
$は他のプラグイン(prototype.js等)でも利用されるため、jQueryと合わせて利用すると$が競合してしまいます。jQueryはnoConflictメソッドを利用し、自ら$を利用することをやめることで競合を避けることができます。サンプル(noConflict/01.html)を開いてjQueryの以下の部分を確認して下さい。
$は利用できなくなりますが「jQuery」は利用できます。サンプル(noConflict/02.html)を開くとアラートが表示されます。アラートを閉じてjQueryを確認してください。以下のように$と省略せずにjQueryを利用して記述してします。
これは、ほとんど利用されることはないと思うので覚えなくても良いと思います。
jQueryが使えなくなりますが、代わりに返値を受け取り任意の名前に変更できます。
サンプル(noConflict/04.html)を開いて(アラートが表示されます)以下のjQueryを確認して下さい。