我有一个水平滚动网站,当每个部分进入视图时,我无法让导航链接保持活动状态。我的意思是我让它们工作一次,但是当我刷新页面时它们消失了,当你第一次访问该站点时,显示的 div 链接不活动。我从这个站点尝试了几种方法,但没有运气。请帮忙!
这是不正确的代码(我是 jquery/javascript noob):
$('a.panel').bind('click',function(event){
$('a.panel').removeClass('active');
$(this).addClass('active');
});
我的html是这样的:
<nav>
<li><a href="#1" class="panel">home</a></li>
<li><a href="#2" class="panel">about</a></li>
<li><a href="#3" class="panel">work</a></li>
</nav>
<div id="content">
<div id="mask">
<section id="1">home content</section>
<section id="2">about content</section>
<section id="3">work content</section>
</div>
</div>