导航中断:菜单链接“主页”指向不存在的ID“#home” - javascript提示

时间:2012-06-08 05:09:18

标签: javascript jquery css ruby-on-rails-3

自从我使用asset.precompiling玩游戏(意味着在生产中启用它)后,我开始在本地看到时髦的功能。

具体来说,我刚刚加载页面时就开始看到这个弹出窗口。

Navigation Broken: The menu link "Home" points to a nonexistent ID "#home". 
To solve this, add the ID "home" to a tag, for example: <article id="home">

Pop-up

点击弹出窗口后,链接就可以正常工作。

这是一个单页网站,所以当我点击一个菜单项时,它会正确向下滚动。

nav的外观如下:

<nav class="menu two-thirds column omega">
            <ul>
                <li><a href="#home" class="active">Home</a><br /></li>
                <li><a href="#features" class="active">What is it?</a><br /></li>
                <li><a href="#pricing" class="active">How much?</a><br /></li>
                <li><a href="/login" class="active">Login</a><br /></li>                
            </ul>
        </nav>

实际元素如下所示:

<article id="features" class="dark">

思想?

1 个答案:

答案 0 :(得分:0)

我找到的修复方法只是将锚点代码的路径从#home更改为\#home

不确定导致此问题的原因,但是我已经修复了这个问题。