2

对于我的生活,我无法弄清楚(或找到要搜索的正确文本)如何创建如下所示的链接:

<a href="/publisher" class="button first"><span>This text will be hidden</span></a>

API中有一个类似的示例link_to,但它并没有完全满足我的需要。我不希望我的锚标记有任何文本(所有文本都将驻留在嵌套spanpublisher_root.

我已经厌倦了为此而努力,所以任何帮助将不胜感激。

更新:正如我在下面的评论中提到的,HAML 也在这里发挥作用。我最初删除它是因为它看起来只不过是一种额外的复杂性。不过,由于它似乎是问题的症结所在,所以我添加了标签,这是我的代码:

#masthead.container
  %h1
    != image_tag( 'home-masthead.png' )
  %p
    - link_to publisher_root, :class => 'button first' do
      %span Link Text
4

1 回答 1

5

您需要使用link_to帮助程序的块形式。这将满足您的要求:

<% link_to publisher_root, :class => 'button first' do %>
  <span>This text will be hidden</span>
<% end %>

HAML 版本:

= link_to publisher_root, :class => 'button first' do 
  %span This text will be hidden
于 2010-01-10T17:40:52.970 回答