The .animate() method allows us to create animation effects on any numeric CSS property. This method changes an element from one state to another with CSS styles. The CSS property value is changed gradually, to create an animated effect.
Syntax is: (selector).animate({styles},speed,easing,callback)
1: styles: Specifies one or more CSS properties/values to animate.
2:duration: Optional. Specifies the speed of the animation.
3: easing: Optional. Specifies the speed of the element in different points of the animation. Default value is "swing".
4: callback: Optional. A function to be executed after the animation completes.
Simple use of animate function is,
$("btnClick").click(function(){ $("#dvBox").animate({height:"100px"}); });