jquery - 链接在固定导航栏中不起作用

标签 jquery css hyperlink menu anchor

我目前正在处理一个带有滚动导航栏的页面。栏滚动良好。但是,当我尝试将它链接到其他内容时,它不起作用。事实上,悬停效果是行不通的。页面在这里:http://www.jescdesigns.com/clients/rp/

向下滚动到社交媒体图标后,导航栏就会出现,如我所愿。当您将鼠标悬停在链接上时,主页链接不会改变颜色,也不会转到 Facebook,一旦我将其上传到网络,关于链接会改变颜色,但该链接仍然无效。我觉得我快要疯了,并尝试更改 anchor 的 ID,但这仍然不能解释为什么 Facebook 链接不起作用。任何帮助将不胜感激。

我的代码可以在这里找到:http://bit.ly/1S4X0zu我很抱歉它在那里是如何设置的,但我刚刚创建了一个帐户,我不太熟悉如何让 jquery 在那里工作,我觉得这是显示我的代码的最简单方法,而不是让它最长页面可能。

最佳答案

错误在您的 javascript 中:

$('#menu a, #fixedbar a').on('click', function(e) {
    e.preventDefault();
});

e.preventDefault();在 anchor 标记上阻止链接打开。

关于jquery - 链接在固定导航栏中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34986087/

相关文章:

javascript - 对象字面量中的这个作用域

javascript - 使用 angularJS 在表中禁用行向上/向下移动的第一列

javascript - 将 html 放在 javascript 字符串中?

hyperlink - 将标题转换为链接在 Lightbox 2.51 中不起作用

ios - 如果在 Ipad/Iphone 上激活链接,则为灰色背景

jQuery 不返回 JSON,尽管通过浏览器返回它

javascript - 在jquery中处理事件冒泡

jquery - tablesorter JQuery 插件不使用 IE 11 和显示 block 进行排序

html - CSS 显示 :inline-block | 3 columns | No floats

html - 仅当鼠标悬停在列表项上时才显示列表样式类型。