112 of 119 menu

Metode fadeToggle

Die metode fadeToggle wys of verberg elemente om die beurt vloeiend deur hul deursigtigheid te animeer.

Sintaksis

Vertoon/verberging vir 'n gegewe tyd, standaard 400ms:

.fadeToggle(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:

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

As jy geen parameters spesifiseer nie, sal daar geen animasie wees nie, elemente sal onmiddellik verskyn/verdwyn:

.fadeToggle();

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

.fadeToggle(duur, [vloeiingsfunksie], [callback-funksie]);

Verscheidenheid opsies kan aan die metode oorgedra word, in die vorm van 'n JavaScript-voorwerp wat pare sleutel: waarde bevat:

.fadeToggle(opsies);

So 'n voorwerp 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 duur en vloeiingsfunksie stel:

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

Voorbeeld

In die volgende voorbeeld, met die eerste klik op die knoppie #toggle sal die element met #test verdwyn, en met 'n herhaalde klik - verskyn. Vir hierdie doel gebruik ons die metode fadeToggle. Ons sal ook die spoed op 1000ms stel en die waarde van die vloeiingsfunksie op linear:

<button id="toggle">wissel</button> <div id="test"></div> #test { width: 200px; height: 200px; background: green; color: white; margin-top: 10px; } $('#toggle').on('click', function() { $('#test').fadeToggle(1000, 'linear'); });

Sien ook

  • metode slideToggle,
    wat vloeiende vertoning/verberging van elemente afwissel
  • metode fadeTo,
    wat die deursigtigheid van elemente verander
  • metode toggle,
    wat vloeiende vertoning/verberging van elemente afwissel
  • metode animate,
    wat die eienskappe van elemente animeer
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