jQuery Effekte

  • Vorherige Seite
  • Nächste Seite

jQuery kann versteckte, sichtbare, umschaltbare, gleitende und benutzerdefinierte Animationseffekte erstellen.

Probieren Sie es selbst aus

Probiers aus, diesen jQuery Effekt:

CodeW3C.com - führende Website-Technologie-Tutorials

Auf CodeW3C.com kannst du alle erforderlichen Website-Entwicklungstutorials finden.

Klicke hier

Beispiel

jQuery hide()
Demonstration der einfachen jQuery hide() Funktion.
jQuery hide()
Eine weitere hide() Demonstration. Wie man einen Teil des Textes versteckt.
jQuery slideToggle()
Demonstration des einfachen Slide Panel Effekts.
jQuery fadeTo()
Demonstration der einfachen jQuery fadeTo() Funktion.
jQuery animate()
Demonstration der einfachen jQuery animate() Funktion.

jQuery Verbergen und Anzeigen

Durch die Funktionen hide() und show() unterstützt jQuery das Verbergen und Anzeigen von HTML-Elementen:

Beispiel

$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});

Probieren Sie es selbst aus

hide() und show() können beide zwei optionale Parameter: speed und callback setzen.

Syntax:

$.selector.hide(speed,callback)
$.selector.show(speed,callback)

speed Die Parameter legen die Geschwindigkeit der Anzeige oder des Versteckens fest. Diese Werte können gesetzt werden: "slow", "fast", "normal" oder Millisekunden.

callback Die Parameter sind die Namen der Funktionen, die nach dem Abschluss von hide oder show ausgeführt werden. Mehr dazu lernst du in den folgenden Kapiteln dieses Tutorials. callback Kenntnisse über die Parameter.

Beispiel

$("button").click(function(){
$("p").hide(1000);
});

Probieren Sie es selbst aus

jQuery Umschalten

Die jQuery toggle() Funktion verwendet die show() oder hide() Funktion, um den sichtbaren Zustand von HTML-Elementen umzuschalten.

Versteckt sichtbare Elemente und zeigt versteckte Elemente an.

Syntax:

$.selector.toggle(speed,callback)

speed Die Parameter können folgende Werte haben: "slow", "fast", "normal" oder in Millisekunden.

Beispiel

$("button").click(function(){
$("p").toggle();
});

Probieren Sie es selbst aus

callback Dieser Parameter ist der Name der Funktion, die nach Abschluss der Funktion ausgeführt wird. Mehr über diese Parameter werden Sie in den folgenden Kapiteln dieses Tutorials lernen. callback Kenntnisse über die Parameter.

jQuery Slide-Funktionen - slideDown, slideUp, slideToggle

jQuery verfügt über folgende Slide-Funktionen:

$.selector.slideDown(speed,callback)
$.selector.slideUp(speed,callback)
$(selector).slideToggle(speed,callback)

speed Die Parameter können folgende Werte haben: "slow", "fast", "normal" oder in Millisekunden.

callback Dieser Parameter ist der Name der Funktion, die nach Abschluss der Funktion ausgeführt wird. Mehr über diese Parameter werden Sie in den folgenden Kapiteln dieses Tutorials lernen. callback Kenntnisse über die Parameter.

Beispiel von slideDown()

$(".flip").click(function(){
$(".panel").slideDown();
});

Probieren Sie es selbst aus

Beispiel von slideUp()

$(".flip").click(function(){
$(".panel").slideUp();
}

Probieren Sie es selbst aus

Beispiel von slideToggle()

$(".flip").click(function(){
$(".panel").slideToggle();
});

Probieren Sie es selbst aus

jQuery Fade-Funktionen - fadeIn(), fadeOut(), fadeTo()

jQuery verfügt über folgende fade-Funktionen:

$(selector).fadeIn(speed,callback)
$(selector).fadeOut(speed,callback)
$(selector).fadeTo(speed,opacity,callback)

speed Die Parameter können folgende Werte haben: "slow", "fast", "normal" oder in Millisekunden.

In der Funktion fadeTo() opacity Dieser Parameter regelt die Abnahme bis zur angegebenen Transparenz.

callback Dieser Parameter ist der Name der Funktion, die nach Abschluss der Funktion ausgeführt wird. Mehr über diese Parameter werden Sie in den folgenden Kapiteln dieses Tutorials lernen. callback Kenntnisse über die Parameter.

Beispiel von fadeTo()

$("button").click(function(){
$("div").fadeTo("slow",0.25);
});

Probieren Sie es selbst aus

Beispiel von fadeOut()

$("button").click(function(){
$("div").fadeOut(4000);
});

Probieren Sie es selbst aus

jQuery benutzerdefinierte Animation

Die Syntax der jQuery-Funktion zur Erstellung benutzerdefinierter Animationen:

$(selector).animate({params},[duration],[easing],[callback])

Der wichtige Parameter ist paramsEs definiert die CSS-Attribute, die zur Erzeugung der Animation verwendet werden. Mehrere solcher Attribute können gleichzeitig eingestellt werden:

$(selector).animate({width:"70%",opacity:0.4,marginLeft:"0.6in",fontSize:"3em"});

Der zweite Parameter ist durationEs definiert die Zeit, die auf die Animation angewendet wird. Der festgelegte Wert ist: "slow", "fast", "normal" oder in Millisekunden.

Beispiel 1

<script type="text/javascript">
$("document").ready(function(){
$("#start").click(function(){
$("#box").animate({height:300},"slow");
$("#box").animate({width:300},"slow");
$("#box").animate({height:100},"slow");
$("#box").animate({width:100},"slow");
});
});
</script> 

Probieren Sie es selbst aus

Beispiel 2

<script type="text/javascript">
$("document").ready(function(){
$("#start").click(function(){
$("#box").animate({left:"100px"},"slow");
$("#box").animate({fontSize:"3em"},"slow");
});
});
</script> 

Probieren Sie es selbst aus

HTML-Elemente sind standardmäßig statisch positioniert und können nicht verschoben werden.

Um Elemente beweglich zu machen, stellen Sie bitte die CSS-Position auf relative oder absolute ein.

jQuery Effekt - Aus dieser Seite

Funktion Beschreibung
$(selector).hide() Verbergen Sie das ausgewählte Element
$(selector).show() Zeigen Sie das ausgewählte Element an
$(selector).toggle() Schalten Sie das ausgewählte Element zwischen Verbergen und Anzeigen um
$(selector).slideDown() Blenden Sie das ausgewählte Element nach unten (anzeigen)
$(selector).slideUp() Blenden Sie das ausgewählte Element nach oben (verstecken)
$(selector).slideToggle() Schalten Sie auf ausgewählten Elementen zwischen nach oben und nach unten wischen
$(selector).fadeIn() Blenden Sie das ausgewählte Element ein
$(selector).fadeOut() Blenden Sie das ausgewählte Element aus
$(selector).fadeTo() Fügen Sie dem ausgewählten Element eine gegebene Transparenz hinzu, indem Sie es ausblenden
$(selector).animate() Führen Sie auf ausgewählten Elementen benutzerdefinierte Animationen aus

Für ein vollständiges Referenzhandbuch besuchen Sie bitte unsere jQuery Effekt Referenzhandbuch.

  • Vorherige Seite
  • Nächste Seite