链接仅在新选项卡/窗口中打开时有效

时间:2012-11-21 20:09:12

标签: ruby-on-rails ruby routes hyperlink

我有一个Rails应用程序,在我的一个页面上,链接仅在出于某种原因在新标签页中打开时才有效。

我有一个主控制器可以打开其他控制器的链接。当我在位置控制器中时,由于某种原因链接仅在新选项卡中打开。网址是正确的,唯一的问题是当我点击链接时没有任何反应。

这是我的链接:

<a id="menu_link" href="../">Menu</a>

href基本上是说回到网站的根目录。

我也尝试过:

<%= link_to({:controller => "main", :action => "home"}, :id => 'menu_link') do %>
  <li>Menu</li>
<% end %>

我的routes.rb文件:

root :to => "main#home"
match 'admin', :to => 'access#admin_index'
match 'locations', :to => 'ranch_locations#locations'
match ':controller(/:action(/:id))(.:format)'

1 个答案:

答案 0 :(得分:0)

问题并不明显。 在我的应用程序中,我有Javascript设置为滚动到锚点,当标题在另一页面上(这些锚点不存在),然后链接不做任何事情。 我只需排除该功能。