Ergebnis 1 bis 2 von 2

Thema: fritzmg/contao-swiper slideChange Event

  1. #1
    Contao-Nutzer
    Registriert seit
    21.02.2012.
    Beiträge
    69

    Standard fritzmg/contao-swiper slideChange Event

    Moin,

    ich möchte gerne Events, speziell 'slideChange' beim Swiper abfangen.

    Ich benutze Contao 4.13 mit fritzmg/contao-swiper 4.3.1

    Wenn ich das richtig gesehen habe, wird dort ja die swiper.js Version 6.8.4 benutzt. Bei neueren Versionen hat sich ja der Event-Name geändert auf 'swiperslidechange'.

    Probiert habe ich es mit:

    Code:
    const swiperEl = document.getElementById('swiper-117');
    swiperEl.addEventListener('slideChange', (event) => {
    	console.log('slide changed');
    });
    Funktioniert leider nicht.

    Hat da jemand vielleicht eine Tipp für mich oder hat das bei sich integriert?

    Dankeschön & Gruß
    Karsten

  2. #2
    Contao-Nutzer
    Registriert seit
    21.02.2012.
    Beiträge
    69

    Standard

    Habe jetzt die Lösung gefunden, die richtige Instanz des Swipers zu bekommen und die Events abzufangen.

    Code:
    const swiperEl = document.querySelector("#swiper-555").swiper; 
    swiperEl.on('slideChange', (event) => {
    	console.log('slide changed');
    });
    Vielleicht kanns ja jemand gebrauchen...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •