トップページのlink_toからモーダルを表示したいのですが、表示がされない状況です。
下記に該当ファイルと現段階のターミナルログを貼らせて頂きますので、
お手数おかけしますが、解決の術をご教授頂けると幸いです。
*routes.rb*
rb
1Rails.application.routes.draw do 2 # トップページ 3 root 'home#top' 4 # モーダルページ 5 get '/top_overview', to: 'home#top_overview' 6end 7 8
*トップページerb*
erb
1<div class="title"> 2 <h1>Reception table</h1> 3 <p>新規登録は<%= link_to "こちら", "#" %></p> 4 5 <!--モーダルに遷移するlink_to--> 6 <p>本アプリの<%= link_to "概要", top_overview_path, remote: true %></p> 7</div> 8 9<div class="login_button"> 10<a href="#" class="btn-sticky">管理者ログイン</a> 11<a href="#" class="btn-sticky2">ご契約者様ログイン</a> 12</div> 13 14<!--モーダルウインドウ表示--> 15<div id="top-overview" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"></div>
*モーダルページのパーシャル(_top_overview.html.erb)*
erb
1テスト
*モーダルを出力するjs.erb(top_overview.js.erb)*
erb
1$("#top-overview").html("<%= escape_javascript(render 'top_overview') %>"); 2$("#top-overview").modal("show");
*コントローラー*
rb
1class HomeController < ApplicationController 2 def top 3 end 4 5 def top_overview 6 end 7end 8
*link_toを押した際のターミナル*
Started GET "/top_overview" for 127.0.0.1 at 2021-01-05 13:22:26 +0900 Processing by HomeController#top_overview as JS Rendering home/top_overview.js.erb Rendered home/_top_overview.html.erb (0.2ms) Rendered home/top_overview.js.erb (5.4ms) Completed 200 OK in 19ms (Views: 11.8ms | ActiveRecord: 0.0ms)
*rails info*
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/05 04:59