syntax to use `data-toggle` and `data-target` in link_to rails 4

瘦欲@ 提交于 2020-02-25 09:59:52

问题


I have:

<%= link_to :action=>'view_score_card',:id=>innings1_batting_datail.id,remote: true,:class=>"body_inner_icon" do %>

In this link i want to use data-toggle="modal" and data-target="#myModal1".Please tell me the right syntax for it.


回答1:


These are link_to signatures:

link_to(body, url, html_options = {})
link_to(body, url_options = {}, html_options = {})
link_to(options = {}, html_options = {})
link_to(url, html_options = {})

You want them to end up in html_options block. Try:

<%= link_to 'link', {:action => 'view_score_card', :id => innings1_batting_datail.id}, {:remote => true, :class => "body_inner_icon", 'data-target' => "#myModal1", 'data-toggle' => "modal"} do %>

Or:

<%= link_to 'link', view_score_card_path(innings1_batting_datail), {:remote => true, :class => "body_inner_icon", 'data-target' => "#myModal1", 'data-toggle' => "modal"} do %>


来源:https://stackoverflow.com/questions/28760509/syntax-to-use-data-toggle-and-data-target-in-link-to-rails-4

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!