Javascript 运行动画,然后删除元素

Javascript 运行动画,然后删除元素,javascript,jquery,animation,Javascript,Jquery,Animation,我尝试运行一个简单的动画,然后删除div,因为它位于一些按钮上,所以在动画结束后您不能单击它们 JS 我尝试在动画之后删除元素,但它在动画之前删除了它 $(".intro").eq(0).delay(800).animate({"opacity":"0"},1000 ).remove(); 使用完整的回调函数 $(“.intro”).eq(0).delay(800).animate({“不透明”:“0”},1000,function(){$(this.remove();}) 您好使用完整的

我尝试运行一个简单的动画,然后删除div,因为它位于一些按钮上,所以在动画结束后您不能单击它们

JS

我尝试在动画之后删除元素,但它在动画之前删除了它

$(".intro").eq(0).delay(800).animate({"opacity":"0"},1000 ).remove();

使用完整的回调函数

$(“.intro”).eq(0).delay(800).animate({“不透明”:“0”},1000,function(){$(this.remove();})


您好
使用完整的回调

$(“.intro”).eq(0).delay(800).animate({“不透明”:“0”},1000,function(){$(this.remove();})


您好
使用完整的回调

$(“.intro”).eq(0).delay(800).animate({“不透明”:“0”},1000,function(){$(this.remove();})


您好
使用完整的回调

$(“.intro”).eq(0).delay(800).animate({“不透明”:“0”},1000,function(){$(this.remove();})

您好
动画完成后,您可以使用调用:

 $(".intro").eq(0).delay(800).animate({"opacity":"0"},1000, function() {
      $(this).remove();
 });

动画完成后,您可以使用调用:

 $(".intro").eq(0).delay(800).animate({"opacity":"0"},1000, function() {
      $(this).remove();
 });

动画完成后,您可以使用调用:

 $(".intro").eq(0).delay(800).animate({"opacity":"0"},1000, function() {
      $(this).remove();
 });

动画完成后,您可以使用调用:

 $(".intro").eq(0).delay(800).animate({"opacity":"0"},1000, function() {
      $(this).remove();
 });

在动画函数的回调中删除:

$(".intro").eq(0).delay(800).animate({opacity: 0}, 1000, function() {
  $(this).remove()
});
或者,在选项对象中添加完整的函数:

$(".intro").eq(0).delay(800).animate({opacity: 0}, {duration: 1000, complete: function() {$(this).remove();}});

例如,您可以添加更多选项。选中“在动画中删除”函数的回调:

$(".intro").eq(0).delay(800).animate({opacity: 0}, 1000, function() {
  $(this).remove()
});
或者,在选项对象中添加完整的函数:

$(".intro").eq(0).delay(800).animate({opacity: 0}, {duration: 1000, complete: function() {$(this).remove();}});

例如,您可以添加更多选项。选中“在动画中删除”函数的回调:

$(".intro").eq(0).delay(800).animate({opacity: 0}, 1000, function() {
  $(this).remove()
});
或者,在选项对象中添加完整的函数:

$(".intro").eq(0).delay(800).animate({opacity: 0}, {duration: 1000, complete: function() {$(this).remove();}});

例如,您可以添加更多选项。选中“在动画中删除”函数的回调:

$(".intro").eq(0).delay(800).animate({opacity: 0}, 1000, function() {
  $(this).remove()
});
或者,在选项对象中添加完整的函数:

$(".intro").eq(0).delay(800).animate({opacity: 0}, {duration: 1000, complete: function() {$(this).remove();}});

例如,您可以添加更多选项。检查语法错误的人。包装为选项,
animate({“不透明”:“0”},{duration:1000,complete:function(){$(this.remove();}}),或删除
完成:
部分。语法错误。包装为选项,
animate({“不透明”:“0”},{duration:1000,complete:function(){$(this.remove();}}),或删除
完成:
部分。语法错误。包装为选项,
animate({“不透明”:“0”},{duration:1000,complete:function(){$(this.remove();}}),或删除
完成:
部分。语法错误。包装为选项,
animate({“不透明”:“0”},{duration:1000,complete:function(){$(this.remove();}}),或删除
完成:
部分。