1. jQueryを2回読み込んでいないか確認する Rails3.1からAsset Pipelineが導入されたため、誤ってjQueryを2回読み込んでしまっている、なんて事故が起こりがちなようです。 まず、application.jsでrequire_treeしているときに、assets/javascript直下にjquery.jsを配置していないか確認する。 上記を確認しても解消しない場合は、rake assets:precompileしたデータがpublic/assets以下にないか確認する。2回jQueryを読み込んでしまっていたスクリプトがそのまま残っているかも知れません。あったら削除してしまいましょう。 再発防止のためにconfig/environments/development.rbに以下のコードを追加しても良いでしょう。