【发布时间】:2017-06-23 21:04:22
【问题描述】:
我的主页上有这个菜单。
<ul class="menu">
<li><a class="active" href="index.html">Home</a></li>
<li><a href="blog.html">Blog</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
在我的about页面中,代码略有不同。
<ul class="menu">
<li><a href="index.html">Home</a></li>
<li><a class="active" href="blog.html">Blog</a></li>
<li><a href="index.html#about">About</a></li>
<li><a href="index.html#contact">Contact</a></li>
</ul>
基本上,当我单击一个菜单项时,活动类只会添加到单击的菜单项中。这很容易。
问题是关于和联系不是页面。它们是主页的部分。当我在博客页面时,点击“About”链接,它会回到首页,回到about所在的地方。但是没有添加活动,因为有一个页面重新加载,我的点击事件没有改变。这就是我卡住的地方。看起来很简单,但我根本不知道该怎么做......
我正在使用 jQuery,所以如果你们帮助我使用 jQuery,那就更好了。谢谢。
【问题讨论】:
-
糟糕。应该在我的博客页面,代码就像...