ある入門書にそってjQueryの動作確認をしましたが、jQueryが動作していません。どうしたらいいでしょうか? (一応 gem 'jquery-rails' を追加し(4.3.3)、javascriptの動作確認はできました。)
(Windows10 Ruby 2.4.4 Rails 5.1.6)
layouts/ajax.html.erb
ruby
1 <head> 2 <%= csrf_meta_tags %> 3 4 <%= stylesheet_link_tag 'ajax', 'data-turbolinks-track': 'reload' %> 5 <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> 6 </head>
config/initializers/assets.rb 以下の2行を追加
ruby
1Rails.application.config.assets.precompile += %w( ajax.css) 2Rails.application.config.assets.precompile += %w( ajax.js)
以下で「jQueryは動作していません」と表示されます。
views/ajax/index.html.erb
ruby
1<h1>Ajax#index</h1> 2 3<p id="ajax">jQueryは動作していません</p> 4 5<script> 6 $('#ajax').text('jQueryは動作しています!') 7</script>
回答1件
あなたの回答
tips
プレビュー