Din webbläsare stöds ej. För bästa upplevelsen rekommenderas en nyare version eller en annan webbläsare.
Din sökning pågav inga träffar. Var vänlig försök med annat sökord.
Sökning måste bestå av minsttecken.
MAGO 40CM RAKT/01
6070/01
document.addEventListener("DOMContentLoaded", function () {
const sliders = document.querySelectorAll("[data-slider]");
sliders.forEach(slider => {
const track = slider.querySelector(".image-slider-track");
const slides = slider.querySelectorAll(".image-slide");
const prev = slider.querySelector(".image-slider-btn.prev");
const next = slider.querySelector(".image-slider-btn.next");
if (!track || slides.length === 0 || !prev || !next) return;
let index = 0;
function update() {
const slideWidth = slides[0].getBoundingClientRect().width;
const gap = 24;
const step = slideWidth + gap;
const visible = Math.floor(slider.offsetWidth / step);
const maxIndex = slides.length - visible;
if (index < 0) index = 0;
if (index > maxIndex) index = maxIndex;
track.style.transform = `translateX(-${index * step}px)`;
prev.disabled = index === 0;
next.disabled = index >= maxIndex;
}
prev.addEventListener("click", () => {
index--;
update();
});
next.addEventListener("click", () => {
index++;
update();
});
window.addEventListener("resize", update);
update();
});
});