Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
110 of 119 menu
◀ ▶

Metode fadeOut

Die metode fadeOut verberg elemente geleidelijk. Elemente kan getoon word met die metode fadeIn, deur hulle ondeursigtig te maak.

Sintaksis

Vertoon vir 'n gegewe tyd, 400ms by verstek:

.fadeOut(duur);

Tyd kan nie net in millisekondes gespesifiseer word nie, maar ook met sleutelwoorde slow (600ms) en fast (200ms), hoe groter die waarde, hoe stadiger die animasie:

.fadeOut('slow' of 'fast');

As geen parameters gespesifiseer word nie - animasie sal nie plaasvind nie, elemente sal oombliklik verberg word:

.fadeOut();

Jy kan ook 'n vloei-funksie as tweede parameter deurgee, sowel as 'n derde callback-funksie - wat sal uitvoer na voltooiing van die animasie. Albei parameters is opsioneel:

.fadeOut(duur, [vloei-funksie], [callback-funksie]);

Verskeie opsies kan aan die metode oorgedra word, in die vorm van 'n JavaScript-objek, wat paar sleutel: waarde bevat:

.fadeOut(opsies);

So 'n objek kan die volgende parameters en funksies oordra - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Beskrywing van hierdie parameters kan jy sien vir die metode animate. Byvoorbeeld, laat ons die duur en vloei-funksie stel:

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

Voorbeeld

In die volgende voorbeeld, wanneer op die knoppie #hide gedruk word, sal die element met #test verberg word met behulp van die metode fadeOut, en op die knoppie #show - vertoon word, met behulp van fadeIn. Ons sal ook die spoed op 1000ms stel:

<button id="hide">verberg</button> <button id="show">wys</button> <div id="test"></div> #test { width: 200px; height: 200px; background: green; color: white; margin-top: 10px; } $('#show').on('click', function() { $('#test').fadeIn(1000); }); $('#hide').on('click', function() { $('#test').fadeOut(1000); });

Voorbeeld

En in die volgende voorbeeld, na voltooiing van die animasie wanneer die element #test vertoon word, sal ons 'n boodskap uitvoer met die teks '!', en wanneer dit verberg word met die teks '?':

<button id="hide">verberg</button> <button id="show">wys</button> <div id="test"></div> #test { width: 200px; height: 200px; background: green; color: white; margin-top: 10px; } $('#show').on('click', function() { $('#test').fadeIn(1000, function() { alert('!'); }); }); $('#hide').on('click', function() { $('#test').fadeOut(1000, function() { alert('?'); }); });

Sien ook

  • metode fadeIn,
    wat verborge elemente geleidelijk wys, deur hulle ondeursigtig te maak
  • metode hide,
    wat elemente geleidelijk verberg
  • metode slideUp,
    wat elemente geleidelijk verberg
← →
↑
Afrikaans▼
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp