如何链接到页面的特定部分
我有一个 Rails 应用程序,其中一页是“命令中心”,其中包含指向帮助中心的链接。诸如注册或新帖子等。我怎样才能做到这一点,以便当您单击链接时,它不仅会重定向到帮助中心,还会重定向到特定部分。我尝试制作链接 link_to('/help#sigingup', 'Sign Up Help')
,然后在帮助中我有
Sign Up帮助'
有人知道我做错了什么吗?
I have a rails app and one page is a 'command center' with links to a help center. Things like, signing up or new post, etc. How can i make it so that when you click on a link, not only does it redirect to the help center, but that specific section. I tried making my links, link_to('/help#sigingup', 'Sign Up Help')
and then in the help i have <h1 name='signingup'>Sign Up Help'
Anyone know what i am doing wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用锚点,
您想为链接
执行以下操作:这将为您提供一个末尾带有#signup 的 URL。
然后在您想要跳转到的帮助页面中;
You want to use an anchor
for your link do something like;
this will give you a URL with #signup on the end.
and then in your help page where you want to be jumped to;
部分链接目标 ID 而不是名称
使用
id="signingup"
而不是name=
应该有效
Partial links target IDs not Names
Make it
id="signingup"
instead ofname=
that should work
您需要使用
id
属性来创建锚点。在这里阅读规范:http://www .w3.org/TR/html4/struct/links.html#h-12.2.3
You need to use the
id
attribute to create an anchor.Have a read of the spec here: http://www.w3.org/TR/html4/struct/links.html#h-12.2.3