111 of 119 menu

Metode fadeTo

Metode fadeTo vienmērīgi maina caurspīdīgumu elementam līdz noteiktai vērtībai, diapazonā no 0 līdz 1.

Sintakse

Ilgums un caurspīdīgums tiek iestatīti ar jebkuru metodes izmantošanas variantu. Caurspīdīguma maiņa noteiktā laikā, 400ms pēc noklusējuma:

.fadeTo(ilgums, caurspīdīguma vērtība);

Laiku var norādīt ne tikai milisekundēs, bet arī ar atslēgvārdiem slow (600ms) un fast (200ms), jo lielāka vērtība, jo lēnāka animācija:

.fadeTo('slow' vai 'fast', caurspīdīguma vērtība);

Var arī kā trešo (neobligāto) parametru padot callback funkciju - darbosies pēc animācijas pabeigšanas:

.fadeTo(ilgums, caurspīdīguma vērtība, [callback funkcija]);

Var arī padot gludināšanas funkciju un callback funkciju (neobligātie parametri) - darbosies pēc animācijas pabeigšanas:

.fadeTo(ilgums, caurspīdīguma vērtība, [gludināšanas funkcija], [callback funkcija]);

Piemērs

Nākamajā piemērā, ar metodes fadeTo palīdzību nospiežot pogu #hide elements ar #test tiks paslēpts, samazinot tā caurspīdīgumu līdz 0.5, bet nospiežot #show - atkal parādīsies:

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

Skatiet arī

  • metode fadeToggle,
    kas maina elementu caurspīdīgumu
  • metode fadeIn,
    kas vienmērīgi parāda paslēptus elementus, padarot tos necaurspīdīgus
  • metode animate,
    kas animē elementu īpašības
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt