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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել