在jquery中删除事件取消了慢速隐藏事件

1 jquery events callback hide

我有一个问题,关于如何保持一个事件执行操作而不被下一行代码取消在这种情况下我不希望删除操作取消隐藏行为

也许,这属于回调类别,但我不确定我是否可以在这种情况下使用它

下面的代码已经存在于load方法的回调中

这是代码

$(".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;
});
Run Code Online (Sandbox Code Playgroud)

谢谢,理查德

Cor*_*nie 6

我相信回调就是你追求的目标

$(this).parents(".paneltbnote").animate({ opacity: 'hide' }, "slow", function(){
    $(this).parents(".wrappertbnote").remove();
  }
);
Run Code Online (Sandbox Code Playgroud)