[Селектор] :animated
Раздел "Selectors"
Выбор элементов, которые в текущий момент анимированы.
Параметры
Пример
:header
Примеры
Пример:
Изменить цвет любых div элементов для которых была установлена анимация.
"jQuery"
$("#run").click(function(){ $("div:animated").toggleClass("colored"); }); function animateIt() { $("#mover").slideToggle("slow", animateIt); } animateIt();
"HTML"
<button id="run">Run</button> <div></div> <div id="mover"></div> <div></div>
"CSS"
div { background:yellow; border:1px solid #AAA; width:80px; height:80px; margin:5px; float:left; } div.colored { background:green; }
"Живой пример jQuery"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link href="http://test-drupal.ru/themes/slyweb/css/jqueryiframe.css" rel="stylesheet" type="text/css"/> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> <script> $(document).ready(function(){ $("#run").click(function(){ $("div:animated").toggleClass("colored"); }); function animateIt() { $("#mover").slideToggle("slow", animateIt); } animateIt(); }); </script> </head> <body class="iframe"> <button id="run">Run</button> <div></div> <div id="mover"></div> <div></div> </body> </html> <style> div { background:yellow; border:1px solid #AAA; width:80px; height:80px; margin:5px; float:left; } div.colored { background:green; } </style>
Версия jQuery 1.4.2
Документ создан 2010-08-21