112 of 119 menu

Metoda fadeToggle

Metoda fadeToggle në mënyrë alternative shfaq ose fsheh në mënyrë të butë elementet, duke animuar opacitetin e tyre.

Sintaksa

Shfaqje/Fshehje për një kohë të caktuar, 400ms si parazgjedhje:

.fadeToggle(kohëzgjatja);

Koha mund të specifikohet jo vetëm në milisekonda, por edhe me fjalët kyçe slow (600ms) dhe fast (200ms), sa më e lartë të jetë vlera, aq më e ngadaltë është animacioni:

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

Nëse nuk specifikohen parametra - nuk do të ketë animacion, elementet do të shfaqen/fshihen në çast:

.fadeToggle();

Gjithashtu, si parametër të dytë mund të kaloni një funksion easing, dhe si parametër të tretë një funksion callback - i cili do të ekzekutohet pas përfundimit të animacionit. Të dy parametrat janë opsional:

.fadeToggle(kohëzgjatja, [funksion easing], [funksion callback]);

Metodës mund t'i dërgohen opsione të ndryshme, në formën e një objekti JavaScript, që përmban çiftet çelës: vlerë:

.fadeToggle(opsione);

Një objekt i tillë mund të kalojë parametrat dhe funksionet e mëposhtme - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Përshkrimi i këtyre parametrave mund të gjendet për metodën animate. Për shembull, le të vendosim kohëzgjatjen dhe funksionin easing:

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

Shembull

Në shembullin vijues, në shtypjen e parë të butonit #toggle elementi me #test do të fshihet, dhe në shtypjen e dytë - do të shfaqet. Për këtë ne përdorim metodën fadeToggle. Gjithashtu ne do të vendosim shpejtësinë në 1000ms dhe vlerën e funksionit easing në 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'); });

Shihni gjithashtu

  • metoda slideToggle,
    e cila alternon shfaqjen/fshehjen e butë të elementeve
  • metoda fadeTo,
    e cila ndryshon opacitetin e elementeve
  • metoda toggle,
    e cila alternon shfaqjen/fshehjen e butë të elementeve
  • metoda animate,
    e cila animon vetitë e elementeve
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo