Navigation fertiggestellt

This commit is contained in:
2024-04-17 23:14:22 +02:00
parent e17aab4e00
commit 0e68257a64
3 changed files with 92 additions and 15 deletions

View File

@@ -6,3 +6,21 @@ const swiper = new Swiper('.swiper', {
el: '.swiper-pagination',
},
});
// Für die Links in der Navbar, dass die Striche beim aktuell geklickten bleiben
document.addEventListener("DOMContentLoaded", function() {
var navLinks = document.querySelectorAll('.navbar .nav-link');
var initialSelected = document.querySelector('.navbar .nav-link[aria-current="page"]');
if (initialSelected) {
initialSelected.classList.add('selected');
}
navLinks.forEach(function(link) {
link.addEventListener('click', function() {
// Alle anderen Links zurücksetzen
navLinks.forEach(l => l.classList.remove('selected'));
// Die 'selected' Klasse zum angeklickten Link hinzufügen
link.classList.add('selected');
});
});
});