The jQuery :animated Selector is an inbuilt selector which is used to select the element that is currently animated.
Syntax:
$(:animated)
Below examples illustrate the animated selector in jQuery:
Example 1: In this example, we will select the animated element by using jQuery animated Selector.
HTML
| <!DOCTYPE html> <html>    <head>     <scriptsrc=     </script>        <!-- jQuery code to show the working of this method -->    <script>         $(document).ready(function () {             function aniDiv() {                 $("#d3").animate({                     height: "50%"                 }, "slow");                 $("#d3").animate({                     height: "90%"                 }, "slow", aniDiv);             }             aniDiv();             $("#d3").click(function () {                 $(":animated").css("background-color",                                     "green");             });         });     </script>     <style>         #d1,         #d2,         #d3 {             padding: 10px;         }                #d1 {             width: 100px;             float: right;             background: lightblue;             margin-right: 80px;             margin-left: 120px;         }                #d2 {             width: 100px;             float: right;             margin-right: 100px;             background: yellow;         }                #d3 {             width: 100px;             background: red;         }     </style> </head>    <body>     <div>         <!-- this div element will get selected -->        <divid="d1">This is 3.</div>         <divid="d2">This is 2.</div>         <divid="d3">This is 1.</div>     </div> </body>    </html> | 
Output:
Example 2: In this example, we will add a border to the animated element.
HTML
| <!DOCTYPE html> <html>    <head>     <scriptsrc=     </script>      <!-- jQuery code to show the working of this method -->    <script>         $(document).ready(function () {             function aniDiv() {                 $("#d2").animate({                     height: "50%"                 }, "slow");                 $("#d2").animate({                     height: "90%"                 }, "slow", aniDiv);             }             aniDiv();             $("#d2").click(function () {                 $(":animated").css("border",                            "2px solid black");             });         });         $(document).ready(function () {             function aniDiv() {                 $("#d1").animate({                     height: "50%"                 }, "slow");                 $("#d1").animate({                     height: "90%"                 }, "slow", aniDiv);             }             aniDiv();             $("#d1").click(function () {                 $(":animated").css("color",                                     "red");             });         });     </script>        <style>         #d1,         #d2 {             padding: 10px;         }                #d1 {             width: 100px;             float: right;             background: lightblue;             margin-right: 80px;             margin-left: 120px;         }                #d2 {             width: 100px;             background: lightgreen;         }     </style> </head>    <body>     <div>         <!-- this div element will get selected -->        <divid="d1">This is 3.</div>         <divid="d2">This is 1.</div>     </div> </body>    </html> | 
Output:


 
                                    








