我之前曾问过这个问题,但不幸的是我仍然被困住了。我有像这样的link_to
<%= link_to "Click Here", page_path,, :id => 'login', "data-toggle" => "modal" %>
page.html.erb中的(我想在点击链接时以模态加载的页面),我有
<div class="modal" id="loginModal">
Test Content
</div>
in assets / page.js.coffee
$('#loginModal').modal(options)
但是,链接没有在模式中打开任何帮助吗?
答案 0 :(得分:16)
添加data-target
<%= link_to "Click Here", page_path, :id => 'login', "data-toggle" => "modal", 'data-target' => '#loginModal' %>
答案 1 :(得分:10)
在Rails中添加data
属性有一种更漂亮的方法。你可以做这样的事情来获得相同的结果。
<%= link_to 'Click Here', "#", data: {toggle: "modal", target: "#modal"} %>