2009-05-14 5 views
1

J'ai une question sur la façon dont garder un événement effectuer une action sans être annulé par la ligne suivante du code Dans ce cas, je ne veux pas que l'action de suppression annule le masquage comportementslow hide événement annulé par l'événement remove dans jquery

peut-être, cela tombe dans la catégorie hors callbacks, mais je ne suis pas sûr si je peux l'utiliser dans ce cas

le code sous réside déjà dans le rappel de la méthode de chargement

c'est le code

$(".frmtbnote:last").submit(function(){ 
    $(this).parents(".paneltbnote").animate({ opacity: 'hide' }, "slow"); 
    $(this).parents(".wrappertbnote").remove(); 

     $.post("tbnotesact.php",{ 
     noteid: $tbnoteid, 
     action: "remove", 
     time: timestamp 
      }, function(xml) { 
      // do something 


    }); 
    return false; 
}); 

merci, Richard

Répondre

6

Je crois qu'un rappel est ce que vous êtes après

$(this).parents(".paneltbnote").animate({ opacity: 'hide' }, "slow", function(){ 
    $(this).parents(".wrappertbnote").remove(); 
    } 
); 
+0

Aaargh 3 secondes trop lent! –

+0

merci, je vais essayer –