Cycle2 Initialisierungsereignisse werden nicht ausgelöst

8

Ich verwende Cycle2 für ein einfaches Karussell. Meine Folienelemente haben manchmal eine URL in ihren Daten, daher muss ich die Cycle2-API-Ereignisse verwenden, um diese URL zu verwenden, wenn sie dort ist.

Mein Problem ist, dass, während das Ereignis 'Zyklus nach' fehlerfrei ausgelöst wird, keines der Initialisierungsereignisse ausgelöst wird. Wenn also meine erste Folie eine URL hat, passiert nichts. Das ist mein Code:

%Vor%

Das erste Ereignis wird nie ausgelöst, aber wenn ich die Diashow durchblättere, funktioniert das "Zyklus-nachher" -Ereignis einwandfrei. Ich habe auch das 'cycle-initialized' Event, das nie gefeuert hat, und das 'cycle-update-view' Ereignis versucht, das nur nach scroll aber nicht bei Initialisierung ausgelöst hat.

Was gibt? &Ampere; Thnx im Voraus:}

Cycle2-Ereignisdokumentation

    
iiz 24.05.2013, 11:36
quelle

1 Antwort

19

Ich hatte gerade das gleiche Problem.

Aus den FAQ

  

Warum wird das durch den Zyklus initialisierte Ereignis ausgelöst?

     

Ja, das verspreche ich. Aber   Wenn Sie Ihren Event-Listener binden, nachdem er bereits gefeuert hat, dann Sie   Ich werde es nicht hören. Überprüfen Sie, ob Sie nicht zu spät binden.

Sie müssen das Ereignis binden, bevor Sie die init-Methode cycle () ausführen.

Angenommen, Sie richten Ihren Code wie folgt ein:

%Vor%

Tun Sie dies stattdessen:

%Vor%

Notieren Sie sich den .pressSlideshow Selektor, da Ihre Angaben abweichen können.

Prost

    
veganista 29.05.2013, 11:21
quelle

Tags und Links