Показать сообщение отдельно
  #3 (permalink)  
Старый 08.08.2014, 22:41
Аспирант
Отправить личное сообщение для Ленча Посмотреть профиль Найти все сообщения от Ленча
 
Регистрация: 13.07.2014
Сообщений: 78

Спасибо за пинок в нужном направлении. Посмотрено. Пришла к выводу, что это queue

Вот только прикрутить ее правильно у меня не получается.
Этот код выполняется без проблем
$("#bar")
			.css({
				"background":"yellow",
				"border":"5px solid purple"
				})
			.animate({
				 "width":"500px",
				"height":"100px"	
					 },
					{
					"duration":"9000",
					"easing":"swing",
					"complete":function(){
							console.log("Анимация завершена")
							},									
					 "step":function(){
							console.log("Этап завершен")
							},
					 "spеcialEasing":{
							"width":"linear"
								}	
					});


А вот так не работает
$("#bar")
			.css({
				"background":"yellow",
				"border":"5px solid purple"
				})
			.animate({
				 "width":"500px",
				"height":"100px"	
					 },
					{
					"duration":"9000",
					"easing":"swing",
					"complete":function(){
							console.log("Анимация завершена")
							},									
					 "step":function(){
							console.log("Этап завершен")
							},
					 "spеcialEasing":{
							"width":"linear"
								}	
					})
                                   .queue(function() {
							alert( "Animation complete." )};
					$( this ).dequeue();


Я правильно вообще ее прикручиваю?
Не могу найти ошибку(
Ответить с цитированием