【问题标题】:Rails href with hash value not updating url带有哈希值的 Rails href 不更新 url
【发布时间】:2017-11-23 20:06:19
【问题描述】:

我正在使用 Materialize Tabs 并且一切正常,除了当我单击选项卡链接时我的 URL 没有更新这一事实。我有以下两个链接:

<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 保持不变。我原以为 URL 会更改为 /admin#submittedgroups 之类的东西,但仍然是 /admin

如果我手动输入 URL /admin#submittedgroups,我将被带到正确的选项卡,否则 URL 永远不会改变。

对我做错了什么有任何想法吗?

【问题讨论】:

    标签: ruby-on-rails materialize


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 2019-12-11
      • 1970-01-01
      • 2019-05-19
      • 2020-03-23
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多