Javascript 单击一次后jquery.nav.js不起作用
获取未捕获的类型错误:无法读取未定义(…)jquery.nav.js:183的属性“top” 我正在尝试使用jquery.nav.js将我的web应用程序转换为SPA(请参阅)。这是我的密码: JS:Javascript 单击一次后jquery.nav.js不起作用,javascript,jquery,html,css,Javascript,Jquery,Html,Css,获取未捕获的类型错误:无法读取未定义(…)jquery.nav.js:183的属性“top” 我正在尝试使用jquery.nav.js将我的web应用程序转换为SPA(请参阅)。这是我的密码: JS: $(document).ready(function() { $('#nav').onePageNav({}); }); <div class="collapse navbar-collapse navHeaderCollapse" style="background-color:
$(document).ready(function() {
$('#nav').onePageNav({});
});
<div class="collapse navbar-collapse navHeaderCollapse" style="background-color:white">
<ol class="nav navbar-nav navbar-right text-right">
<li>
<a href="#section-home" class="current">
<span>Home</span></a></li>
<li class="hidden-sm hidden-xs current">
<a href="#section-services">
<span >Services</span></a></li>
</ol>
</div>
HTML:
$(document).ready(function() {
$('#nav').onePageNav({});
});
<div class="collapse navbar-collapse navHeaderCollapse" style="background-color:white">
<ol class="nav navbar-nav navbar-right text-right">
<li>
<a href="#section-home" class="current">
<span>Home</span></a></li>
<li class="hidden-sm hidden-xs current">
<a href="#section-services">
<span >Services</span></a></li>
</ol>
</div>
单击“服务”后,它会转到正确的位置,但如果单击“主页”,它将无法返回主页。知道它为什么不返回主页吗?错误是在您单击“服务”时显示的,还是在您单击“主页”时显示的?如果是在主页时,我会怀疑没有正确定义节主页(如节服务)。错误是在单击“服务”时显示的,还是在单击“主页”时显示的?如果是在“主页”时,我会怀疑未正确定义“主页”部分(如“主页”部分服务)。该错误是在单击“服务”时显示的,还是在单击“主页”时显示的?如果是在家的时候,我会怀疑“家”部分的定义不正确(就像“部门服务”)。@rfornal,谢谢。这样愚蠢的错误!我将发布一个答案,这样你就可以把它标记为正确,这个问题就结束了!错误是在单击“服务”时显示,还是在单击“主页”时显示?如果是在家的时候,我会怀疑“家”部分的定义不正确(就像“部门服务”)。@rfornal,谢谢。这样愚蠢的错误!我将发布一个答案,这样你就可以把它标记为正确,这个问题就结束了!