带有哈希值的Rails href不更新url

时间:2017-11-23 20:06:19

标签: ruby-on-rails materialize

我使用Materialize Tabs并且一切正常,但我点击标签链接时我的网址没有更新。我有以下两个链接:

<ul id="db-tabs" class="tabs">
    <li class="tab col s3"><a class="tab-text active" href="#activegroups">Active Groups</a></li>
    <li class="tab col s3"><a class="tab-text" href="#submittedgroups">Submitted Groups</a></li>
</ul>

然而,当我点击其中一个链接时,URL保持不变。我原本希望网址更改为/admin#submittedgroups,但仍然是/admin

如果我手动输入网址/admin#submittedgroups,我将转到正确的标签页,但网址永远不会更改。

我做错了什么想法?

1 个答案:

答案 0 :(得分:2)

您使用is preventing the default action的javascript库,包括默认的浏览器导航。如果这是您想要的行为,您需要使用javascript手动更新网址,或者使用其他库。