, 50); } slider.events.on("indexChanged", startProgress); slider.events.on("transitionStart", startProgress); startProgress(); // Stop/Play-Button stopBtn.addEventListener('click', () => { if (isStopped) { slider.play(); stopBtn.textContent = '⏸'; isStopped = false; startProgress(); } else { slider.pause(); stopBtn.textContent = '▶'; isStopped = true; progress.style.transition = "none"; // Fortschrittsbalken einfrieren } });