Jquery 删除项目后更新列表

Jquery 删除项目后更新列表,jquery,drag-and-drop,Jquery,Drag And Drop,我有一个函数,根据列表中的数字元素更新列表的样式,因此1-5的样式都不同 我有它的工作只是删除,但我想淡出,然后删除该项目,然后运行更新列表功能。出于某种原因(不确定为什么),如果我使用淡出,然后在淡出后调用remove,它不会更新列表,但如果我只使用.remove()它会工作 只需这样做就可以了,但它有点太粗糙,不会褪色: function removeParent() { $(this).parent().remove(); updateListClasses();

我有一个函数,根据列表中的数字元素更新列表的样式,因此1-5的样式都不同

我有它的工作只是删除,但我想淡出,然后删除该项目,然后运行更新列表功能。出于某种原因(不确定为什么),如果我使用淡出,然后在淡出后调用remove,它不会更新列表,但如果我只使用.remove()它会工作

只需这样做就可以了,但它有点太粗糙,不会褪色:

  function removeParent() { 
    $(this).parent().remove(); 
    updateListClasses();
  };
remove()
不接受回调:

  function removeParent() { 
    $(this).parent().fadeOut( function() {
        $(this).remove();
        updateListClasses();
    }); 
  }

啊,刚才看了文件,你是对的。一定是假设它有回调。效果很好。
  function removeParent() { 
    $(this).parent().fadeOut( function() {
        $(this).remove();
        updateListClasses();
    }); 
  }