0

如何在 Rails 视图中实现锚点?像这样的东西:

<a href="#someId">click</a>
<a id="someId"></a> 
4

2 回答 2

0

对于简单的锚:

<%= link_to "Text", "Path" %>

例子:

<%= link_to "About Us", "/about-us" %>

如果你不打算让 Rails 生成链接,你总是可以只使用 HTML:

<a href="/about-us">About Us</a>
于 2013-04-24T00:54:29.983 回答
0

您可以使用 rails 辅助方法link_to,它可以生成链接,指向锚点。例如:

<%= link_to "Comment wall", profile_path(@profile, :anchor => "wall") %>

:anchor是路径的一个选项。它生成以下 HTML:

<a href="/profiles/1#wall">Comment wall</a>

查看Rails 文档以进一步阅读(这是一个很长的文本,搜索“锚”)

我不知道生成实际锚点的辅助方法。因此,您只需将纯 HTML 放入您的视图中:

<a name="wall">This is a Comment wall</a>
于 2013-04-23T23:16:07.500 回答