1

我有一个 Rails 应用程序,其中一个页面是“命令中心”,其中包含指向帮助中心的链接。诸如注册或新帖子之类的事情。我怎样才能做到这一点,以便当您单击链接时,它不仅会重定向到帮助中心,还会重定向到该特定部分。我尝试建立我的链接,link_to('/help#sigingup', 'Sign Up Help')然后在帮助中我有<h1 name='signingup'>Sign Up Help' 任何人知道我做错了什么吗?

4

3 回答 3

1

你想使用锚

为您的链接做类似的事情;

link_to "Sign Up Help", help_path(:anchor => "signup")

这将为您提供最后带有#signup 的URL。

然后在您想要跳转到的帮助页面中;

<a name="signup">Sign Up Help</a>
于 2011-09-07T08:11:23.507 回答
1

部分链接以 ID 而非名称为目标

让它id="signingup"代替name=

那应该工作

于 2011-09-07T07:01:25.747 回答
1

您需要使用该id属性来创建锚点。

在此处阅读规范:http: //www.w3.org/TR/html4/struct/links.html#h-12.2.3

于 2011-09-07T07:01:46.807 回答