【问题标题】:Link to Anchor Tag on Another Page Doesn't Work链接到另一个页面上的锚标记不起作用
【发布时间】:2015-05-28 06:50:54
【问题描述】:

我有一个 wordpress 网站(不向公众开放)。我有一个菜单,在该菜单中,我有一个链接,例如http://example.org/schedule/#x-content-band-1

现在,当我单击它时,什么也没有发生。我的浏览器底部的状态栏显示该 URL(这是正确的),但单击它什么也不做。但是,如果我右键单击并打开一个新选项卡/窗口,那么它会很好地打开页面

链接

<a href="http://example.org/schedule/#x-content-band-1"><span>Speakers</span></a>

<div id="x-content-band-1">...</div>

【问题讨论】:

  • 经过深思熟虑后,我怀疑我的解决方案是您的问题。尝试清除浏览器缓存。

标签: html wordpress


【解决方案1】:

在您有多个相似 ID 的情况下,连字符会很麻烦。浏览器倾向于将连字符的 URL 组件视为单独的单词,因此您可能有几个看起来相同。

尝试下划线或驼峰式,或确保第一个连字符之前的子字符串是唯一的。

【讨论】:

    猜你喜欢
    • 2013-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多