<%= link_to content_tag(:span, :class => "ava-icon") %>
我正在尝试在链接上放入一个跨度类。我尝试过这种方法而其他方法没有成功。
答案 0 :(得分:3)
content_tag的第二个参数是标记的内容。如果您只想要一个空的span标签,那么:
content_tag :span, nil, :class => 'ava-icon'
# "<span class="ava-icon"></span>"
答案 1 :(得分:0)
也许你只是将选项传递给了错误的东西:
link_to(content_tag(:span, :class => 'x'))
# => <a><span class="x"></span></a>
link_to(content_tag(:span), :class => 'x')
# => <a class="x"><span></span></a>
据推测,您还希望为您的链接设置目的地。