clean project-slideshow script

This commit is contained in:
isUnknown 2026-05-14 19:17:21 +02:00
parent 1b108ac44f
commit 4dd4834aeb
3 changed files with 3 additions and 28 deletions

View file

@ -1,25 +0,0 @@
document.querySelectorAll(".project-slideshow").forEach((slideshow) => {
function goToNextSlide() {
const currentSlide = document.querySelector(".project-images .active");
const slideToShow = currentSlide.nextElementSibling
? currentSlide.nextElementSibling
: document.querySelector(".project-images img");
currentSlide.classList.toggle("active");
slideToShow.classList.toggle("active");
}
const images = slideshow.querySelector(".project-images");
const prevButton = slideshow.querySelector(".prev");
const nextButton = slideshow.querySelector(".next");
nextButton.addEventListener("click", () => {
goToNextSlide();
});
prevButton.addEventListener("click", () => {
currentIndex =
(currentIndex - 1 + images.children.length) % images.children.length;
goToPrevSlide();
});
});