English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
hide() Methode, um ausgewählte Elemente auszublenden.
Diese Methode wird in der Regel mitshow()Methoden gemeinsam verwenden.
Hinweis:Verborgene Elemente beeinflussen die Layout der Seite nicht mehr.
$(selector).hide(dauer, glättung, rückruf)
Dieser Beispielcode verbergt Absätze auf der Seite, wenn auf die Seite geklickt wird:
$("p").click(function(){ $(this).hide(); });Testen Sie es heraus‹/›
Verberge alle <p>-Elemente beim Klicken auf die Schaltfläche:
$("button").click(function(){ $("p").hide(); });Testen Sie es heraus‹/›
VerwendendurationParameter:
$("button").click(function(){ $("p").hide(1000); });Testen Sie es heraus‹/›
VerwendencallbackParameter:
$("button").click(function(){ $("div").hide(1000, function(){ alert("DIV wurde ausgeblendet"); }); });Testen Sie es heraus‹/›
Alle Zeiträume der Animation (im vorliegenden Fall Wörter) werden schnell ausgeblendet, in200 Millisekunden abgeschlossen jede Animation:
$("button").click(function(){ $("span:last-child").hide("fast", function(){ $(this).prev().hide("fast", arguments.callee); }); });Testen Sie es heraus‹/›
Klicken über2Verstecken Sie den span-Element nach einer Sekunde und löschen Sie es während des Versteckens:
$("span").click(function(){ $(this).hide(2000, function(){ $(this).remove(); }); });Testen Sie es heraus‹/›
Parameter | Beschreibung |
---|---|
duration | (Optional)Bestimmt die Dauer der Ausblendeeffekt. Vorgesehener Wert ist400 Millisekunden Mögliche Werte:
|
easing | (Optional)Ein String, der die Geschwindigkeit des Elements zu verschiedenen Punkten der Animation angibt. Standardwert ist "swing" Mögliche Werte:
|
callback | (Optional)Funktion, die nach dem Abschluss der hide() Methode aufgerufen wird, einmal für jeden ausgewählten Element |