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/)  |