25 lines
804 B
JavaScript
25 lines
804 B
JavaScript
jQuery(document).ready(function($) {
|
|
const slider = $('#minecraft-avatar-slider');
|
|
const slides = slider.find('.avatar-slide');
|
|
|
|
// Nur starten, wenn es mehr als einen Slide gibt
|
|
if (slides.length > 1) {
|
|
let currentIndex = 0;
|
|
|
|
function showSlide(index) {
|
|
slides.removeClass('avatar-slide-active');
|
|
slides.eq(index).addClass('avatar-slide-active');
|
|
}
|
|
|
|
function nextSlide() {
|
|
currentIndex = (currentIndex + 1) % slides.length;
|
|
showSlide(currentIndex);
|
|
}
|
|
|
|
// Geschwindigkeit aus den WordPress-Einstellungen holen
|
|
const speed = avatarSliderSettings.speed || 4000;
|
|
|
|
// Den Slider alle X Sekunden wechseln
|
|
setInterval(nextSlide, speed);
|
|
}
|
|
}); |