我正在使用带有 twitter bootstrap 的jQuery One Page Nav 插件。
它工作正常。链接到同一页面上的区域,如下所示:
<li><a href="#section-4">Kontakt</a></li> works great.
但问题是使指向其他页面的链接有效。当我单击链接时没有任何反应:
<li><a href="blog.html">Blog</a></li>
HTML:
<div class="navbar" id="top-nav">
<div class="navbar-inner">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<h1><a class="brand" href="index.html">Logo here</a></h1>
<div class="nav-collapse collapse">
<ul class="nav pull-right">
<li><a href="#section-2">Cv</a></li>
<li><a href="#section-3">Referancer</a></li>
<li><a href="#section-4">Kontakt</a></li>
<li><a href="blog.html">Blog</a></li>
</ul>
</div>
</div>
</div>
JS:
$('#top-nav').onePageNav({
currentClass: 'active',
changeHash: true,
scrollSpeed: 1200
});