使用井号时的Rails默认链接

时间:2013-06-13 19:05:49

标签: html ruby-on-rails

我在位于myserver/myNewProject/here.html的文件上处理Rails项目,当我有像

这样的HTML链接时
<a href="#test"> ... </a>

它跳回myserver/myOldProject#test的旧项目。这不好,因为旧项目与新项目无关。

这可能是因为我复制了旧项目中的一些代码,但我不知道哪个部分导致了这个问题。我该如何纠正这种行为?

1 个答案:

答案 0 :(得分:0)

使用:anchor中的link_to属性:

<%= link_to('some link', posts_path(:anchor => 'test'))

将生成如下链接:

<a href="/posts#test">some link</a>

请参阅link_to所需的所有选项的文档:

http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html