Eulenkarussell 2 dynamisch geladener Inhalt

8

Ich habe Probleme mit Ajax Inhalt in Eulenkarussell 2. Ich versuche, neue Gegenstände durch diese Funktion zu bekommen:

%Vor%

Wenn ich neue Elemente an .owl-stage anfüge, wie dies $(".owl-stage").append(data); Ich kann sie sehen, aber ich kann nicht zu ihnen rutschen. Ich denke Eulenkarussell denken, dass es immer noch nur 5 Gegenstände gibt, auch wenn ich viel mehr hinzugefügt habe.

Die Situation ändert sich, wenn ich $(".owl-stage").append(data); in $(".owl-stage").html(data); ändere. Dann verschwinden offensichtlich alte Inhalte, aber ich kann zu neuen Gegenständen rutschen.

Kann jemand vorschlagen, was ich tun soll? Ich benutze Eulenkarussell 2.0.4.

    
Arkadiusz Rosiak 19.08.2014, 12:45
quelle

3 Antworten

8

Für mich hat die angenommene Antwort nicht funktioniert, aber diese Lösung hat die Aufgabe erfüllt:

%Vor%

Dies liegt daran, dass zumindest auf dem Owl Carousel v2 von heute ein jQuery-Objekt benötigt wird, das an "add" übergeben wird.

Siehe GitHub-Ticket # 1170 , wo Gurunave dies am besten erklärt.

    
Alex C 28.10.2016, 08:27
quelle
4

Fügen Sie keine Elemente hinzu, indem Sie jQuery auf einem laufenden Karussell verwenden. Sie sollten stattdessen die Methode add verwenden:

%Vor%

Bitte beachten Sie, dass Sie dafür die neueste Entwicklung benötigen: Ссылка .

    
witrin 27.08.2014 19:34
quelle
0

Ich benutze das Eulenkarussell nicht selbst, aber es scheint eine Methode addItem zu haben - probiere das aus.

    
fitek 19.08.2014 13:09
quelle