Ruby on rails 如何使用带有glyphicon rails 4的链接

Ruby on rails 如何使用带有glyphicon rails 4的链接,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我想要和这个一样的效果 <div id='async_btn', class="btn" href="#modal-container-340088" data-toggle="modal"><%= image_tag "msg.jpg" %></div> 但是有一个图标信封。我该怎么做 我试过这个: <%= link_to '<span class="glyphicon glyphicon-envelop

我想要和这个一样的效果

                <div id='async_btn',  class="btn" href="#modal-container-340088"  data-toggle="modal"><%= image_tag "msg.jpg" %></div>

但是有一个图标信封。我该怎么做

我试过这个:

<%= link_to '<span class="glyphicon glyphicon-envelope"></span>'.html_safe, { :id => 'async_btn', :class => 'btn', 'data-toggle' => 'modal', 'data-target' => '#modal-container-340088'} %>
'async_btn',:class=>'btn','data toggle'=>'modal','data target'=>'#modal-container-340088'}%>

但它不起作用-即模式未呈现带有
链接的代码到。html_safe
正在呈现错误的
href
属性。这可以防止出现模式窗口

您可以只使用html:


但如果您确实需要使用erb,请尝试以下方法:

'async_btn',:class=>'btn','data toggle'=>'modal','data target'=>'#modal-container-340088'}do%>

我认为这可能会对您有所帮助:问题更多地与模态没有显示这一事实有关