【发布时间】:2012-01-14 23:21:53
【问题描述】:
我有一个带有 jquery 插件 superfish 的菜单。问题是无法点击 Chrome 中的链接。
如果我停用 superfish 菜单,它就可以正常工作。我认为它可能是 z-index 或标记,但我找不到错误。
有人可以看看吗?
【问题讨论】:
我有一个带有 jquery 插件 superfish 的菜单。问题是无法点击 Chrome 中的链接。
如果我停用 superfish 菜单,它就可以正常工作。我认为它可能是 z-index 或标记,但我找不到错误。
有人可以看看吗?
【问题讨论】:
onload_frontend.js 中有一些脚本阻止所有链接工作。它绑定到所有 a 标签上的 click 事件并取消默认操作,即重定向到 href 中的 url。需要删除该代码才能使链接正常工作。
$('a').click(function () {
event.preventDefault();
return false;
});
http://api.jquery.com/event.preventDefault/
菜单链接在 IE 中有效,因为代码不起作用。单击链接时会引发以下错误,因此执行默认操作;即页面被重定向。
"Object doesn't support property or method 'preventDefault'"
如果你在 IE 中使用开发者工具并在代码上设置断点你会看到错误。
【讨论】: