112 of 119 menu

Metoden fadeToggle

Metoden fadeToggle skifter mellem at vise eller skjule elementer jævnt ved at animere deres gennemsigtighed.

Syntaks

Visning/skjuling over en given varighed, standard er 400ms:

.fadeToggle(varighed);

Tid kan angives ikke kun i millisekunder, men også med nøgleordene slow (600ms) og fast (200ms), hvor højere værdi betyder langsommere animation:

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

Hvis parametre ikke angives - vil der ikke være nogen animation, elementer vil blive vist/skjult øjeblikkeligt:

.fadeToggle();

Man kan også sende en easing-funktion som anden parameter, samt en callback-funktion som tredje parameter - den udføres efter animationen er afsluttet. Begge parametre er valgfrie:

.fadeToggle(varighed, [easing-funktion], [callback-funktion]);

Man kan sende metoden forskellige indstillinger, i form af et JavaScript-objekt, der indeholder nøgleværdi-par nøgle: værdi:

.fadeToggle(indstillinger);

Et sådant objekt kan sende følgende parametre og funktioner - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Beskrivelsen af disse parametre kan du se for metoden animate. For eksempel, lad os sætte varigheden og easing-funktionen:

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

Eksempel

I det følgende eksempel vil elementet med #test blive skjult ved første klik på knappen #toggle, og ved det næste klik vil det blive vist. For at gøre dette bruger vi metoden fadeToggle. Vi vil også indstille hastigheden til 1000ms og easing-funktionen til linear:

<button id="toggle">toggle</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'); });

Se også

  • metoden slideToggle,
    som skifter mellem jævn visning/skjuling af elementer
  • metoden fadeTo,
    som ændrer gennemsigtigheden af elementer
  • metoden toggle,
    som skifter mellem jævn visning/skjuling af elementer
  • metoden animate,
    som animerer egenskaber for elementer
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis