Выделение активной ссылки при переходе по ссылке

$(document).ready(function(){
  $('ul li a').click(function(){
    $('li a').removeClass("active");
    $(this).addClass("active");
});
});
.header-menu ul li a {
    text-decoration: none;
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: bold;
    color: #000;
    cursor: pointer;
    position: relative;
}

.header-menu ul li a.active {
      color: #c58a52;
      }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<nav class="header-menu">
                    <ul>
                 <li><a href="#">сервисы</a></li>
                 <li><a href="#">портфолио</a></li>
                 <li><a href="#">профиль</a></li>
                 <li><a href="#">блог</a></li>
                 <li><a href="#">Контакты</a></li>
                </ul>
       </nav>

Если здесь запустить код, то выделение работает, но на сайте при переходе по ссылке/обновлении стиль сбрасывается. В чём может быть причина?


Ответы (0 шт):