by shigemk2

当面は技術的なことしか書かない

noConflict

この関数を実行すると、$関数の動作が先に定義されている動作に戻る。

$の使用はjQueryだと必須なので、
普通はready関数とかを使うのだろうが、ready関数を使わない(使いたくない)ときがある。

で、ready関数を使わずに$だけ書いてjavascriptを実行すると、

$ is undefined

なるエラーが出る。

対策として、noConflictで代用する。

var $ = noConflict();

で、$を定義できる。そして、ready関数抜きでjQueryが使えるようになる、はず。
ただ名前があまり好きじゃないよね。使用用途も間違っている気がするし。

ちなみにnoConflictの戻り値は、
jQueryオブジェクトである。