27 lines
913 B
Markdown
27 lines
913 B
Markdown
---
|
|
title: jQuery Animate
|
|
---
|
|
## jQuery Animate
|
|
jQuery's animate method makes it easy to create simple animations using only a few lines of code. The basic structure is as following:
|
|
```javascript
|
|
$(".selector").animate(properties, duration, callbackFunction());
|
|
```
|
|
For the `properties` argument, you need to pass a javascript object with the CSS properties you want to animate as keys and the values you want to animate to as values.
|
|
For the `duration`, you need to input the amount of time in milliseconds the animation should take.
|
|
The `callbackFunction()` is executed once the animation has finished.
|
|
|
|
### Example
|
|
A simple example would look like this:
|
|
```javascript
|
|
$(".awesome-animation").animate({
|
|
opacity: 1,
|
|
bottom: += 15
|
|
}, 1000, function() {
|
|
$(".different-element").hide();
|
|
});
|
|
```
|
|
|
|
#### More Information:
|
|
|
|
For more information, please visit the [official website](http://api.jquery.com/animate/)
|