Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/06/2011, 15:41
InKarC
 
Fecha de Ingreso: noviembre-2005
Mensajes: 426
Antigüedad: 19 años, 1 mes
Puntos: 87
Respuesta: Problema Jquery

no se confien en los callbacks de las animaciones, con el plugin easing de jQuery dejan de funcionar correctamente... entre otros problemas, pueden usar la funcion .queue mejor

Código Javascript:
Ver original
  1. $.post ("action.php", {uno:envia}, function(data){
  2. $("#cambia").slideUp('slow').fadeTo("slow",0).delay(700).queue(function() {
  3. $(this).html(data)}).slideDown('slow').fadeTo("slow",1);
  4. });

o una solucion que prefiero... es mantener las 2 operaciones aparte


Código Javascript:
Ver original
  1. $.post ("action.php", {uno:envia}, function(data){
  2. $("#cambia").slideUp(900).fadeTo(900,0).delay(700).slideDown('slow').fadeTo("slow",1);
  3. setTimeout(function(){$("#cambia").html(data)},2500)
  4. });