Skip to content

Commit

Permalink
update nav
Browse files Browse the repository at this point in the history
  • Loading branch information
TarasKachmar2022 committed Mar 9, 2024
1 parent b5d44d3 commit 9c5ee31
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions src/js/nav-anim.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,16 +68,18 @@ function changeSection(navItem) {
}

function addClass(navElement) {
navElement.classList.add('_active');
navElement.classList.add('_site-nav__link--current');
}

function deleteClass(elementID) {
const elementsForDelete = document.querySelectorAll('._active');
const elementsForDelete = document.querySelectorAll(
'._site-nav__link--current'
);
if (elementsForDelete.length <= 1) return;
for (let index = 0; index < elementsForDelete.length; index++) {
const elementForDelete = elementsForDelete[index];
if (elementID !== elementForDelete) {
elementForDelete.classList.remove('_active');
if (elementID !== elementForDelete.getAttribute('href').substring(1)) {
elementForDelete.classList.remove('_site-nav__link--current');
}
}
}
2 changes: 1 addition & 1 deletion src/sass/components/_nav.scss
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
}
}

._active {
._site-nav__link--current {
&::after {
display: block;
content: '';
Expand Down

0 comments on commit 9c5ee31

Please sign in to comment.