我有一个<tr>
,在点击“删除”按钮时会被移除,但在执行.remove()
或empty()
之前,我想等待一些fadeOut()
效果。
$(this).closest('tr').fadeOut();
setTimeout("$(this).closest('tr').remove()",1000);
无效,只会淡出。
答案 0 :(得分:19)
fadeOut()
$(this).closest('tr').fadeOut(400, function(){
$(this).remove();
});
它在fadeOut()
操作完成后触发回调,在本例中是400ms
之后。
希望这有帮助,思南。