【发布时间】:2019-12-11 22:38:27
【问题描述】:
我有一个网站已经利用了 URL 中的哈希值,我不想改变它。当我使用 Zurb Foundation 并使用 href=\"#\" 作为菜单项时,单击它会删除以前的哈希值。
如何覆盖此行为?
更新:我认为保留元素会更好,因为当我更改它时,它会更改绑定到该 HTML 元素的样式。在与设计框架一起使用时,我总是更喜欢保持默认约定,而不是混淆覆盖的 css 属性。
谢谢。
-
我只是关注 Zurb Foundation 文档,他们在菜单项链接中使用 href=\"#\"
-
你可以把它留空,那仍然有效
-
你能粘贴你的菜单html吗?什么都不做的菜单有什么意义?
-
确实如此,它在每个 <a> 上都有 onclick 事件 - 我添加了它。
-
@user2587132 这是个好主意:效果很好!使用 href=\"\" 现在在我的测试中工作:不再更改 url 并且链接样式看起来正确..
标签: javascript html zurb-foundation