0

问题是,主菜单中的链接不起作用,您可以将鼠标悬停在它们上并查看它链接到的地址,但是当您单击它们时没有任何反应。

我假设这与css有关。

我尝试删除所有 z-index 以查看它是否与它们有关(以防它在某些东西后面并且您实际上无法单击它们),我切换了位置,没有任何效果。

这是演示站点的链接。 http://tinyurl.com/nlmw2sg

4

2 回答 2

1

没关系,我找到了答案。我在粘性菜单中使用了这个脚本http://www.outyear.co.uk/smint我只需要删除这一行

e.preventDefault();

从它,以便页面将跳转到链接指向的位置。

于 2013-07-25T20:16:10.453 回答
1

这不是 CSS。

每次单击链接时,SMINT 都会返回此错误:

Uncaught TypeError: Cannot read property 'top' of null

查看 smint.js 这是它抱怨的代码行:

var goTo = $('div.'+ id).offset().top -selectorHeight;

这意味着$('div.'+ id)没有选择任何东西。

这告诉我您没有按照 SMINT 需要的方式格式化 HTML。您需要遵循它们的<div>结构**class**

于 2013-07-25T20:18:05.977 回答