Я начал изучать веб-программирование как проект, и мне было трудно заставить свои ссылки показываться как активные на панели навигации. Я начал с поиска похожих вопросов, заданных в прошлом, но ни один из ответов, казалось, не решил мою проблему.
Вот мой код
<div>
<hr>
<nav class="container-fluid navbar navbar-expand-sm bg-dark navbar-dark" style="padding-left: 75px; margin-top: -16px;">
<ul class="navbar-nav">
<li class="active nav-item">
<a class="nav-link active" style = "padding-left: 0px; color: white;" href="#">Most Popular</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">News</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">Sports</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">Science</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">Politics</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">Economics</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#" style="color: white">Random</a>
</li>
<li class="nav-item">
<a class="nav-link " style="padding-left: 480px; color: white; " href="#">Log in</a>
</li>
</ul>
</nav>
</div>
и я попытался использовать этот javascript, который я нашел, но пока он не работал
$('.nav li').click(function(){
$('.nav li').removeClass('active');
$(this).addClass('active');
})
Надеюсь, мой код не слишком прикольный, так как я только начинаю. Любая помощь будет чрезвычайно признательна большое спасибо!