classList.add () добавляет класс к элементу, но немедленно удаляется, я не знаю почему? - PullRequest
0 голосов
/ 23 апреля 2020

При проверке я мог видеть, что класс active добавляется к элементу, по которому щелкнули, но сразу же удаляется. active это класс от semanti c -ui

var navbarItems = document.querySelectorAll(".item");
for (var i = 0; i < navbarItems.length; i++) {
  navbarItems[i].addEventListener("click", function() {
    this.classList.add("active");
  });
}
.active { color: #C00; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a class="item" href="/">Home</a>
...