如何使用jQuery慢慢删除元素?

2022-08-30 01:29:09

$target.remove()可以删除元素,但现在我想用一些感觉动画来关闭这个过程,怎么办?


答案 1
$target.hide('slow');

$target.hide('slow', function(){ $target.remove(); });

以运行动画,然后将其从 DOM 中删除


答案 2
target.fadeOut(300, function(){ $(this).remove();});

$('#target_id').fadeOut(300, function(){ $(this).remove();});

重复:如何在jQuery中“淡出”和“删除”一个div?