2012-02-04 141 views
4

我想用从引导CSS的新图标标签,使在轨远程调用3.1.1图标标签<i>

这里是我的原代码:

<%=link_to(image_tag("/assets/icons/sub_blue_down.png", :class => "points_arrow"),   
vote_down_politician_path(pending_discussions, :politician_id => 
pending_discussions.politician_id), :remote=> true, :method => :post) %> 

我想用这样的:

<i class="icon-minus-sign"></i> 

而不是图像标签

这里是我的尝试,但d oesn't工作:

<%= link_to ' <i class="icon-plus-sign"></i>', 
vote_up_politician_path(pending_discussions, :politician_id =>  
pending_discussions.politician_id), :remote=> true, :method => :post%> 

回答

4

你也应该能够使用content_tag这一点。虽然这个例子没有做远程调用,它使用的link_to和字形图标:

<%= link_to(content_tag(:i, nil, class: "icon-remove-sign"), 
    adcard_path(adcard), data: { confirm: "Are you sure?" }, 
    method: :delete, class: 'btn btn-mini') %> 

在我而言,这是一个地址卡删除按钮。换一种方式,我认为,它可能会帮助别人。

content_tag参考号:http://apidock.com/rails/ActionView/Helpers/TagHelper/content_tag

+0

的确如此。我从来没有想过使用content_tag。谢谢(你的)信息! – limo2009 2013-06-21 15:04:28