请我确认我这样做是正确的:
我有一条消息希望在显示后淡出。
jQuery fadeOut 设置 display: none 一旦不透明度为零。
因此,当我想通过设置 visibility: visible 再次显示相同的消息时,消息将不会显示,因为 display: none 仍然设置。
所以这就是我所做的:
$("#message6").fadeOut(600, function(){
$("#message6").css("display","");
$("#message6").css("visibility","hidden");
});
这工作得很好。看起来不是很优雅。
我在这里错过了什么吗?有没有一种巧妙的方法来做到这一点?