嗨,我在尝试让一个div元素“隐藏”,然后在隐藏动画结束后将其“删除”。似乎我只能让其中一个起作用,无法同时实现两个功能。我尝试过使用setTimeout,但这只会导致div元素被隐藏,而不是实际上被删除。
以下是代码:
$(this).parents("div:eq(0)").hide("fast");
setTimeout(function () { $(this).parents("div:eq(0)").remove();}, 1000);
如果我没有使用setTimeout进行删除,它会删除div,但不显示隐藏动画。
非常感谢您的帮助!