Wednesday 4 January 2017

Jquery Zyklus Plugin Fx Optionen

Lsaquolsaquo home jQuery Cycle Plugin Schauen Sie sich Cycle2. Die neueste in der Cycle-Linie von Diashows. Das jQuery Cycle Plugin ist ein Slideshow-Plugin, das viele verschiedene Arten von Übergangseffekten unterstützt. Es unterstützt Pause-on-Hover, Auto-Stop, Auto-fit, vorher Callbacks, klicken Sie triggers und vieles mehr. Es unterstützt auch, aber nicht erforderlich, die Easing-Plugin. Funktionsweise Das Plugin stellt eine Methode namens cycle bereit, die auf einem Containerelement aufgerufen wird. Jedes untergeordnete Element des Containers wird zu einer Folie. Optionen steuern, wie und wann die Folien umgestellt werden. ScrollRight (Klicken) Bilder werden in diesen Demos verwendet, weil sie cool aussehen, aber Diashows sind nicht auf Bilder beschränkt. Sie können jedes beliebige Element verwenden. Effekte durchsuchen Über die Seite Effekte-Browser können Sie eine Vorschau der verfügbaren Effekte anzeigen. Weitere Demos und Beispiele Das Cycle Plugin bietet viele Optionen, um Ihre Diashow anzupassen. Die Standardoptionswerte können überschrieben werden, indem Sie ein Optionsobjekt an die Zyklusmethode übergeben, indem Sie Metadaten auf dem Containerelement verwenden oder indem Sie die Werte in Ihrem eigenen Code neu definieren. Weitere Informationen finden Sie auf der Seite "Optionen-Referenz". Danksagungen Besonderer Dank an Torsten Baldes. Matt Oakes und Ben Sterling für die vielen Ideen, die mich begann auf Schreiben Cycle in 2007. Diese Demo erklärt, wie einfach es ist, jQuery-Cycle-Optionen sowie einige der besten von Maximage 2.0 verwenden. Sie können sehen, wie Callback-Funktionen verwendet werden, sowie Geschwindigkeit, fx, Timeout, Paging und wirklich jede andere jQuery-Zyklus-Option. Diese Demo verwendet auch die benutzerdefinierte Helperfunktion von Maximage 2.0, die es ermöglicht, dass jedes Element in der Diashow wie die Hintergrundbilder in den Folien maximiert wird. In diesem Fall maximieren wir ein HTML5-Video in unserer Diashow sowie ein Youtube-Video. Ich wollte einen Weg zu zeigen, wie Maximage2 ermöglicht es Ihnen, Bilder zu maximieren, auch innerhalb von Elementen, nicht nur das Browser-Fenster. Sie passieren einfach einen Selektor auf die Maximage2s fillElement-Option und Sie sind gut zu gehen. Es verwendet auch eine andere fx aus jQuery Cycle zu zeigen, wie einfach das ist. Die backgroundSize Maximage2 kann entweder ein String (Cover oder enthalten) sein, um festzustellen, wie das Bild den Container füllt. Abdeckung füllt jeden verfügbaren Platz mit dem Bild, während enthält maximiert das Bild innerhalb des Raumes, aber nicht über den Raum. Dies sind die beiden häufigsten Szenario, aber es ist sehr möglich, dass jemand einige andere Funktionalität benötigen. Nun Maximage2 können Sie Ihre eigene Funktion hier schreiben und dies ist ein Beispiel dafür, wie das gemacht wird. Achtung: Dieses Beispiel ist für erfahrene Benutzer gedacht. Denken Sie daran, mit FillElement können Sie oft ein Offset-Schema sehr leicht zu erreichen. Legen Sie einfach Ihr enthaltenes Element, wo Sie die Bilder angezeigt werden sollen. Da die erste Regel von Maximage 2.0 versuchen soll, Hände weg zu bleiben und aus dem Weg zu gehen, wurde die eingebaute Unterstützung für Offsets mit Version 2.0 gelöscht. Dies bedeutet nicht, sie arent möglich. Mit einem kleinen Ellenbogenfett können sie noch erreicht werden (und sind besser). Was ich mit dem unten Code tun, ist die Schaffung von Vorhängen Offsets, die vor der Diashow leben. Ich nenne diese Vorhänge. Ich habe dies mit dem HTML und CSS unten für 100px Offsets auf der oberen, rechten, unteren und linken Kanten des Bildschirms getan. Sobald wir unsere Vorhänge haben, ist die Diashow noch Größenänderung auf das volle Fenster und wir wollen, dass es innerhalb der sichtbaren Bereich zu maximieren. Unsere Fenstergröße abzüglich unserer Offsets. Aus diesem Grund müssen Sie die Funktion anpassen, die das Fenster verkleinert. Wir können das mit der backgroundSize-Option tun, die an Maximage weitergeleitet wird. Setzen Sie Ihre verticalOffset und horizontalOffset in backgroundSize (JS-Beispiel unten), um Ihre Diashow-Bilder innerhalb des sichtbaren Bereichs Größe. Um die in den Offsets enthaltenen Bilder auszutauschen, tauschen Sie die Basiert auf der Höhe basierend auf Breitenregeln in der Funktion backgroundSize wie folgt aus: Maximage2 kann als Werkzeug verwendet werden, um fast alles, was ein Vollbild-Hintergrundelement sehr leicht macht. Dieses Beispiel zeigt, wie es verwendet werden kann, um ein Hintergrund-HTML5-Video zu erstellen. HINWEIS: HTML5 Video-Fallbacks für IE7 amp IE8 füllen derzeit nicht den Bildschirm innerhalb einer Diashow. Ich arbeite zu diesem Zeitpunkt, aber wenn dies für Sie wichtig ist, verwenden Sie bitte eine andere Diashow für die Zeit und überprüfen Sie wieder für Updates, da dies erwies sich als komplexer als erwartet.


No comments:

Post a Comment