103 of 119 menu

Methode show

Die Methode show blendet versteckte Elemente sanft ein. Elemente können mit der Methode hide ausgeblendet werden.

Syntax

Einblenden über eine festgelegte Zeit in Millisekunden, standardmäßig 400ms:

.show(Dauer);

Die Zeit kann nicht nur in Millisekunden angegeben werden, sondern auch mit den Schlüsselwörtern slow (600ms) und fast (200ms). Je größer der Wert, desto langsamer die Animation:

.show('slow' oder 'fast');

Wenn keine Parameter angegeben werden - erfolgt keine Animation, die Elemente werden sofort eingeblendet:

.show();

Es kann auch als zweiten Parameter eine Easing-Funktion übergeben werden, sowie als dritten Parameter eine Callback-Funktion - wird nach Abschluss der Animation ausgeführt. Beide Parameter sind optional:

.show(Dauer, [Easing-Funktion], [Callback-Funktion]);

Der Methode können verschiedene Optionen übergeben werden, in Form eines JavaScript-Objekts, das Schlüssel: Wert-Paare enthält:

.show(Optionen);

Ein solches Objekt kann die folgenden Parameter und Funktionen übergeben - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Die Beschreibung dieser Parameter können Sie für die Methode animate nachlesen. Zum Beispiel, legen wir Dauer und Easing-Funktion fest:

.show( {duration: 800, easing: easeInSine} );

Beispiel

Lassen Sie uns nach dem Drücken einer Taste einen versteckten Absatz mit der Methode show sanft einblenden. Durch Übergabe des Schlüsselworts slow setzen wir die Geschwindigkeit auf 600ms. Nach Ende der Animation geben wir 'Animation complete' in der Konsole aus:

<button>Text einblenden</button> <p style="display: none">Text</p> $('button').click(function() { $('p').show('slow', function() { console.log('Animation complete') }); });

Siehe auch

  • Methode hide,
    die Elemente sanft ausblendet
  • Methode slideDown,
    die Elemente sanft einblendet
  • Methode fadeIn,
    die versteckte Elemente sanft einblendet, indem sie undurchsichtig gemacht werden
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen