物覚えの悪いプログラマの備忘録

このブログには私が試してみたことを記載していっております。忘れたときのために備忘録として利用しているだけですので、間違ったことを書いているかもしれません。 みなさまの役に立つ情報があれば幸いです。

jQuery コードが動かない場合の簡易対処方法

$(document).ready(function(){
    // jQueryの処理
});

の場合どうすればいいのか?

$を使わないで jQuery を呼び出し、
その命令内で省略形を別名定義すればいい。

分かりにくいですね。
先ほど「別名」と言いましたが、当然別名なので「本名」があります。
その本名は「jQuery」です。
つまり、$をjQuery に書き換えれば動くのです。
ただ、全部の $ を差し替えるのも面倒なので、別名定義も同時に行います。
改善後のコードが以下の通りです。

jQuery(document).ready(function($){
    // jQueryの処理
});

のように、書き変えればOK。
function($) が別名定義になってくれています。