30 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: jQuery Animate
 | ||
| localeTitle: jQuery Анимация
 | ||
| ---
 | ||
| ## jQuery Анимация
 | ||
| 
 | ||
| Метод анимации jQuery позволяет легко создавать простые анимации, используя только несколько строк кода. Основная структура следующая:
 | ||
| 
 | ||
| ```javascript
 | ||
| $(".selector").animate(properties, duration, callbackFunction()); 
 | ||
| ```
 | ||
| 
 | ||
| Для аргумента `properties` вам нужно передать объект javascript, с помощью свойств CSS, которые вы хотите оживить как ключи, и значения, которые вы хотите оживить как значения. В течение `duration` вам нужно ввести количество времени в миллисекундах, которое должна выполнить анимация. Функция `callbackFunction()` выполняется после завершения анимации.
 | ||
| 
 | ||
| ### пример
 | ||
| 
 | ||
| Простой пример будет выглядеть так:
 | ||
| 
 | ||
| ```javascript
 | ||
| $(".awesome-animation").animate({ 
 | ||
|     opacity: 1, 
 | ||
|     bottom: += 15 
 | ||
|  }, 1000, function() { 
 | ||
|     $(".different-element").hide(); 
 | ||
|  }); 
 | ||
| ```
 | ||
| 
 | ||
| #### Дополнительная информация:
 | ||
| 
 | ||
| Для получения дополнительной информации посетите [официальный сайт](http://api.jquery.com/animate/) |