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