Ich habe eine Diashow-Komponente, an der ich gearbeitet habe, die ein Mash up von jcycle und jcarousel ist. Es funktioniert ziemlich gut, aber es gibt noch ein letztes Feature, das ich hinzufügen kann, das ich nicht herausfinden kann. Gerade jetzt, wenn Sie auf ein Thumbnail klicken, zentriert es es im Karussell, solange es nicht die ersten 2 oder letzten 2 Daumen ist. Das funktioniert gut und ich mag es, das aktive Thumbnail der Diashow zu zentrieren.Hilfe benötigt Zentrierung thumbnail basierend auf dem Klassennamen - Jquery
Das Problem, auf das ich stoße, ist, wenn der Benutzer die Wiedergabeschaltfläche auf der Diashow oder den nächsten und vorherigen Folienschaltflächen betätigt, die Diashow-Zyklen, aber die aktive Folie-Miniaturansicht nicht im Karussell zentriert. Ich habe erfolglos versucht zu überprüfen, ob der Thumbnail-Anker die Klasse activeSlide hat, und wenn ja, zu zentrieren, kann es nicht funktionieren.
Hier ist ein Link zu der Demo-Seite, an der ich gearbeitet habe.
http://brettjankord.com/standards/slideshows/jslideshow-test2.php
Jede Hilfe ist sehr zu schätzen!
Awesome! Genau das habe ich versucht zu erreichen. Vielen Dank!!! – hybrid
Gaby, vielleicht kannst du auch mit diesem helfen. Ich habe eine andere Version, wo der Zyklus durch divs gleitet. Sie können es hier sehen: http://brettjankord.com/standards/slideshows/jslideshow-divs-test.php Alles funktioniert noch, ich kann nicht herausfinden, wie Sie Ihren Code ändern, damit er mit dieser Version funktioniert, die zyklisch läuft die Divs. Jede Hilfe würde sehr geschätzt werden! Danke noch einmal. – hybrid
@ user343356, ändern Sie die Zeile, die die 'activeIdx' findet, in' var activeIdx = $ ('# mycarousel img [src =' '+ $ (nächste) .find (' img '). Attr (' src ') +' "] '). am nächsten (' a '). data (' index ') -2;'. Wir replizieren tatsächlich die Art, wie Sie die Links im Karussell erstellen, aber zum Finden .. –