菜单上的一个HyperLink无法正常工作

时间:2016-04-04 12:51:37

标签: html css twitter-bootstrap

我使用bootstrap,它是一个单页网站。但是,我在导航菜单中使用了外部链接。而且我不明白为什么不工作。

如果你试图通过url stright它可以工作 http://www.neevasoft.com/docasnovo/acervo.html

但是当我在index.html时,它不起作用。

你可以在:

看看它

http://www.neevasoft.com/docasnovo

HTML

<div class="body-inner">
<!-- Header start -->
<header id="header" class="navbar-fixed-top main-nav" role="banner">
    <div class="container">
        <div class="row">
            <div class="col-md-12">

                <!-- Logo start -->
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>

                    </button>
                    <a class="navbar-brand" href="#home">
                        <img class="img-responsive"  src="images\logo.png" alt="logo">
                    </a>   

                </div><!--/ Logo end -->

                <nav class="collapse navbar-collapse clearfix" >
                    <ul class="nav navbar-nav navbar-right">

                        <li><a class="page-scroll" href="#home">Home</a></li>
                        <li><a class="page-scroll" href="#services">A Empresa</a></li>
                        <li><a class="page-scroll" href="#historia">História</a></li>
                        <li><a class="page-scroll" href="#about">Participações</a></li>
                        <li><a class="page-scroll" href="#team">Renovada</a></li>
                        <li><a class="page-scroll" href="#contact">Contato</a></li>
                        <li><a class="page-scroll" href="acervo.html">Acervo</a></li>
                        <!--li><a class="page-scroll" href="#contact">Contact</a></li-->

                    </ul>

                </nav><!--/ Navigation end -->

            </div><!--/ Col end -->
        </div><!--/ Row end -->
    </div><!--/ Container end -->
</header><!--/ Header end -->

1 个答案:

答案 0 :(得分:2)

可能你的Javascript代码阻止了普通href属性的执行。你可以这样做:

<li><a class="page-scroll" href="acervo.html" onClick="window.location='acervo.html'">Acervo</a></li>

内联onClick标记优先于您在文档中设置的Javascript点击功能。