jQuery コードが動かない場合の簡易対処方法
$(document).ready(function(){ // jQueryの処理 });
の場合どうすればいいのか?
$を使わないで jQuery を呼び出し、
その命令内で省略形を別名定義すればいい。
分かりにくいですね。
先ほど「別名」と言いましたが、当然別名なので「本名」があります。
その本名は「jQuery」です。
つまり、$をjQuery に書き換えれば動くのです。
ただ、全部の $ を差し替えるのも面倒なので、別名定義も同時に行います。
改善後のコードが以下の通りです。
jQuery(document).ready(function($){ // jQueryの処理 });
のように、書き変えればOK。
function($) が別名定義になってくれています。