在我的导航栏中,我需要在导航栏列表中添加一个“活动”类。我的问题是添加课程页面后刷新并且活动课程再次隐藏。请帮助。我不知道该怎么办。
HTML
<div class="navigation_part">
<div id="top-nav">
<ul>
<li class=""><a href="index.php">Home</a></li>
<li class=""><a href="about.php">About Us</a></li>
<li class=""><a href="entrepreneurs.php">Entrepreneurs</a></li>
<li class=""><a href="investors.php">Investors</a></li>
<li class=""><a href="contactus.php">Contact Us</a></li>
</ul>
<div class="nav_bar_underline"></div>
</div>
</div>
jQuery
$(document).ready(function() {
// I tried these both but both not working
$('.navigation_part li').on('click', function() {
$(this).addClass('active').siblings().removeClass('active');
});
$('.navigation_part li a').click(function(e) {
e.preventDefault(); // prevent the default action
e.stopPropagation; // stop the click from bubbling
$('.navigation_part li').removeClass('current');
$(this).parent().addClass('current');
}); });
如果我使用preventDefault()
锚的href不起作用......