26 lines
913 B
Markdown
26 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/)
|