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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј