Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/01/2011, 18:11
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Desaparecer div despues de X segundos

JQUERY a partir de la 1.4 trae una nueva función que no es más que un timeout.
se llama DELAY, y acepta un entero, que es el número de milisegundos que transcurrirán hasta que se dispare.

Ejemplo:
$('.success').show().delay(10000).fadeOut("fast");
La capa esa aparecerá, no ocurrirá nada durante 10 segundos, y transcurrido ese tiempo se desvanecerá rápidamente.

Si no tienes la última versión de jQuery o no quieres ponerla, esto hace lo mismo:

$('.success').show();
setTimeout("$('.success').fadeOut('fast');",10000) ;

Nótese el uso de la comilla y doble comilla para que no explote la consola de errores.