80 of 119 menu

animated სელექტორი

:animated სელექტორი ირჩევს ელემენტებს, რომლებიც ამ მომენტში ჩართულია ანიმაციაში. თუ თქვენ იყენებთ jQuery-ის სახელმოხმარო აწყობას ეფექტების მოდულის გარეშე, მაშინ :animated-ის გამოყენება გამოიწვევს შეცდომას. ვინაიდან :animated არ ეკუთვნის CSS სპეციფიკაციას, თანამედროვე ბრაუზერებში მუშაობის სიჩქარის გასაზრდელად უკეთესია თავიდან დააფილტროთ ელემენტები სუფთა css-სელექტორის გამოყენებით, და შემდეგ გამოიყენოთ .filter(':animated').

სინტაქსი

ასე ვირჩევთ ელემენტებს, რომლებიც ჩართულია ანიმაციაში:

$(':animated');

მაგალითი

მოდით, გავაკეთოთ ისე, რომ ერთ-ერთ კვადრატზე გაეშვას ანიმაცია ფუნქციის animateIt-ის საშუალებით. ყოველ დაწკაპუნებაზე ღილაკზე #change ანიმირებული კვადრატის ფერი შეიცვლება მწვანედან წითელზე და უკან - colored კლასის წაშლის და დამატების მეთოდით 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();

იხილეთ აგრეთვე

  • მეთოდი slideToggle,
    რომელიც აჩვენებს დამალულ ელემენტებს და ამალავს გამოჩენილებს
  • მეთოდი toggleClass,
    რომელიც ამატებს ან შლის CSS კლასს
  • მეთოდი find,
    რომელიც ეძებს ელემენტებს უკვე ნაპოვნების შიგნით
ქართული
AfrikaansAzə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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა