80 of 119 menu

Animated selektori

:animated selektori hozirda animatsiyada qatnashayotgan elementlarni tanlaydi. Agar siz effektlar modulisiz maxsus jQuery yig‘masidan foydalansangiz, :animated dan foydalanish xatolikka olib keladi. :animated CSS spetsifikatsiyasiga kirmagani uchun, zamonaviy brauzerlarda samaradorlikni oshirish uchun avval elementlarni sof css-selektor yordamida filtrlash, keyin esa .filter(':animated') ni qo‘llash yaxshiroqdir.

Sintaksis

Animatsiyada qatnashayotgan elementlarni shunday tanlaymiz:

$(':animated');

Misol

Keling, kvadratlardan birida animateIt funksiyasi yordamida animatsiya ishga tushirilsin. #change tugmasini har bir bosganimizda, animatsiyalanayotgan kvadratning rangi toggleClass metodi yordamida colored klassini olib tashlash va qo‘shish orqali yashildan qizil rangga va aksincha o‘zgartiriladi:

<button id="change">o'zgartirish</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();

Shuningdek qarang

  • slideToggle metodi,
    yashiringan elementlarni ko‘rsatadi va ko‘rsatilganlarni yashiradi
  • toggleClass metodi,
    CSS klassini qo‘shadi yoki olib tashlaydi
  • find metodi,
    allaqachon topilgan elementlar ichidan qidiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish