jQuery(window).on('elementor/frontend/init', function() { // Intercettiamo le impostazioni di Swiper prima che vengano applicate elementorFrontend.hooks.addFilter('frontend/handlers/swiper/api_settings', function(settings) { // 1. Forza la velocità di transizione (se Elementor la imposta a 0, lo slider "scatta") // Mettiamo 500 millisecondi (mezzo secondo), che è lo standard fluido settings.speed = 500; // 2. Forza il Loop (lo scorrimento infinito) settings.loop = true; // 3. Forza l'Autoplay (se è disabilitato) if (typeof settings.autoplay !== 'object') { settings.autoplay = {}; } settings.autoplay.delay = 3000; // Tempo tra una slide e l'altra (3 secondi) settings.autoplay.disableOnInteraction = false; // Non si ferma se l'utente clicca return settings; }); });

Internazionale