2009-05-14 7 views
1

Ich habe eine Frage darüber, wie auch ein Ereignis eine Aktion durchführen, ohne abgebrochen zu werden von der nächsten Zeile Off-Code In diesem Fall möchte ich nicht die Aktion entfernen die ausblenden VerhaltenSlow-Hide-Ereignis abgebrochen von Ereignis in Jquery entfernen

Vielleicht fällt dies in die Kategorie aus Rückrufe, aber ich bin nicht sicher, ob ich es in diesem Fall

den Code unter bereits in der Callback befindet sich weg von einem Load-Methode verwenden können

dies der 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; 
}); 

Dank, Richard

Antwort

6

Ich glaube, ein Rückruf ist, was Sie nach

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

Aaargh 3 Sekunden zu langsam! –

+0

danke, ich werde das versuchen –