Foros del Web » Programando para Internet » Jquery »

[jquery] Encadenar animacion?

Estas en el tema de [jquery] Encadenar animacion? en el foro de Jquery en Foros del Web. Hola estoy tratando de hacer que miElemento aparezca luego cambie a fondo rojo y luego a azul. He intentado con : Código: $('#miElemento').show('slow').delay(1000).animate({backgroundColor : "#BB1928"}, ...
  #1 (permalink)  
Antiguo 08/02/2010, 10:29
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 19 años
Puntos: 15
[jquery] Encadenar animacion?

Hola

estoy tratando de hacer que miElemento aparezca luego cambie a fondo rojo y luego a azul. He intentado con :
Código:
$('#miElemento').show('slow').delay(1000).animate({backgroundColor : "#BB1928"}, 500).delay(1000).animate({backgroundColor : "#1900FF"}500);
pero no funciona,
que es lo que me falta?

gracias
  #2 (permalink)  
Antiguo 08/02/2010, 11:34
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: [jquery] Encadenar animacion?

No conocía .delay() . Muy interesante.

Desarmá la cadena. Pone solo dos eventos. Y anda eliminando cosas a ver que es lo que causa el problema.

Por lo general en javascript se usa setTimeout() pero si funciona el delay() entonces genial.
  #3 (permalink)  
Antiguo 09/02/2010, 02:55
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 19 años
Puntos: 15
Respuesta: [jquery] Encadenar animacion?

te dejo el enlace de la doc para delay(),
http://api.jquery.com/delay/
saludos
  #4 (permalink)  
Antiguo 09/02/2010, 05:00
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 15 años
Puntos: 65
Respuesta: [jquery] Encadenar animacion?

por un lado te falta la coma en "#1900FF"}500) y por otro lo que tenia entendido no se puede hacer efectos de color de fonfo, salvo con un plugin, fijate este

http://www.tierra0.com/2007/11/06/ca...or-con-jquery/
  #5 (permalink)  
Antiguo 09/02/2010, 05:32
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 19 años
Puntos: 15
Respuesta: [jquery] Encadenar animacion?

Cita:
Iniciado por Dany_s Ver Mensaje
por un lado te falta la coma en "#1900FF"}500) y por otro lo que tenia entendido no se puede hacer efectos de color de fonfo, salvo con un plugin, fijate este

http://www.tierra0.com/2007/11/06/ca...or-con-jquery/
Estoy casi seguro que ahora se puede hacer esto sin necesidad de plugins (usando jquery 1.4).
El plugin que me pasas está bien pero tiene más de 2 años... fue hecho en Noviembre 2007

saludos

Etiquetas: animacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:14.