プログラミングプログラミング初心者です。現在、Ruby on rails超入門という本を勉強していて、
最後の章のAjaxでjQueryを使ってみるという章でコード自体は間違っていないと思うのですが、
jQueryが動作してくれません。解決策と具体的な理由を教えていただけると幸いです。
調べてみたところdata-turbolinks-trackがよくないと書いてありましたが消したりしても
変わりませんでした。
html
1<!DOCTYPE html> 2<html> 3 4<head> 5 <title>Cards</title> 6 <%= csrf_meta_tags %> 7 8 <%= stylesheet_link_tag 'ajax', 'data-turbolinks-track': 'reload' %> 9 <%= javascript_include_tag 'application' 'data-turbolinks-track': 'reload' %> 10 11 12 13 14</head> 15 16<body> 17 <div class="card"> 18 19 <%= yield %> 20 21 </div> 22</body> 23 24</html> 25
index
1<h1>Ajax#index</h1> 2<p id="ajax">jQueryは作動していません。</p> 3<script> 4 $('#ajax').text('jQueryは、動作しています!'); 5</script> 6 7
assets
1Rails.application.config.assets.precompile += %w( ajax.js ajax.css ) 2
controller
1class AjaxController < ApplicationController 2 layout 'ajax' 3 4 def index 5 end 6end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/25 07:58