80 of 119 menu

Selektor animated

Selektor :animated bira elemente koji su trenutno uključeni u animaciju. Ako koristite prilagođenu jQuery verziju bez modula za efekte, onda upotreba :animated će izazvati grešku. Pošto :animated ne pripada CSS specifikaciji, onda za bolje performanse u modernim pretraživačima bolje je prvo filtrirati elemente koristeći čisti CSS selektor, a zatim primeniti .filter(':animated').

Sintaksa

Ovako biramo elemente uključene u animaciju:

$(':animated');

Primer

Hajde da napravimo da na jednom od kvadrata bude pokrenuta animacija pomoću funkcije animateIt. Pri svakom kliku na dugme sa #change boja animiranog kvadrata će se menjati iz zelene u crvenu i obrnuto - putem uklanjanja i dodavanja klase colored metodom toggleClass:

<button id="change">change</button> <div></div> <div id="test"></div> div { background: green; border: 1px solid #AAA; width: 80px; height: 80px; margin: 0 5px; float: left; } div.colored { background: red; } $('#change').click(function() { $('div:animated').toggleClass('colored'); }); function animateIt() { $('#test').slideToggle('slow', animateIt); } animateIt();

Videti takođe

  • metod slideToggle,
    koji prikazuje skrivene elemente i skriva prikazane
  • metod toggleClass,
    koji dodaje ili uklanja CSS klasu
  • metod find,
    koji traži elemente unutar već pronađenih
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij