我有我的html这样
<p id="msgfail" hidden="hidden" >Theres an error processing ur request</p>
<p id="sucessmsg" hidden="hidden">Success fully update database</p>
当我单击一个按钮时,它触发尝试向mysql数据库输入数据。并显示相应的p项。现在我的问题是如何在超时后再次消失?
我这样尝试过
if ($("#msgfail").is(":visible")) {
setTimeout(function() {$("#msgfail").hide();}, 3000);
}
最佳答案
您在想这样的事情吗?
$("#msgfail").delay(3000).hide(1);
Docs for
delay
。