Rails 3.2.8 の jQuery で問題が発生しています。jquery-rails gem をインストールしました。私の application.js には次のものがあります。
//= require jquery
//= require jquery_ujs
//= require_tree .
views/layouts/application.html.erb には
<%= javascript_include_tag "application" %>
test.js での簡単な Javascript テスト:
if (jQuery) {
alert('Jquery is loaded')
} else {
alert ('Jquery is not loaded')
}
jQueryが実際にロードされていることを知らせるアラートが表示されます。
ただし、jQuery コマンドは機能しません。基本的なコマンドでさえ応答しません。
$(document).ready(function(){
$("a").click(function(event){
alert("Thanks for visiting!");
});
});
私はあらゆることを試しました。Google API を介して jQuery を再インクルードすることさえしました。何が起こっているのかについてのアイデアはありますか?