プログラミング初心者です。
現在、ruby on rails 使ってyes no 診断を作っています。
下の図のようにhtml1の質問項目のyes,no結果によって、html2で表示する画像を変えたいです。rubyのグローバル変数を利用して実施しましたが、うまくいきません。方法自体が間違っているのでしょうか?どなたかアドバイスいただきたいと思います。
html1
1<body> 2 : 3<script> 4<% $menuaka = 0 %> 5 6$(function(){ 7 8 $(".btn_yes").on("click", function() { 9 <% $menuaka = 1 %> 10 }); 11 12 $(".btn_no").on("click", function() { 13 <% $menuaka = 2 %> 14 }); 15}); 16</script> 17</body>
html2
1<% if $menuaka == 1 %> 2<div class=" " ><img class=" " src="画像A"></div> 3<% elsif $menuaka == 2 %> 4<div class=" " ><img class=" " src="画像B"></div> 5<%end%>
回答1件
あなたの回答
tips
プレビュー