Drupal7でJQueryを使おうとしたら、$ is not a functionとエラーが出て使えない
他のライブラリとバッティングするため、$の記法が使えないらしい。
Managing JavaScript in Drupal 7 | Drupal 7 guide on Drupal.org
やり方としては、
(function ($) {
と
})(jQuery);
で従来の$で始まるJQueryのソースを囲めばよい。
(function ($) { $(document).ready(function() { //これまでの処理 }); })(jQuery);
上記のように書くと、Drupal7でもこれまで使っていたJQueryを使用することができる。