jQuery 显示 5 秒然后隐藏
我使用 .show
在成功提交表单后显示隐藏消息。
如何让消息显示5秒然后隐藏?
I'm using .show
to display a hidden message after a successful form submit.
How to display the message for 5 seconds then hide?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以在动画之前使用
.delay()
,如下所示:它不是动画,直接使用
setTimeout()
,例如这是:您执行第二个操作是因为
.hide()
通常不会在没有持续时间的情况下出现在动画 (fx
) 队列中,它只是一个即时效果。或者,另一种选择是使用
.delay()
和.queue()
自己,如下所示:You can use
.delay()
before an animation, like this:If it's not an animation, use
setTimeout()
directly, like this:You do the second because
.hide()
wouldn't normally be on the animation (fx
) queue without a duration, it's just an instant effect.Or, another option is to use
.delay()
and.queue()
yourself, like this:您可以使用以下效果来制作动画,您可以根据您的要求更改值
You can use the below effect to animate, you can change the values as per your requirements
就像这样简单:
Just as simple as this:
使用保存在 laravel 8 会话中的 ajax 显示 5 秒的错误消息
To show error message of 5 sec using ajax that is save in session in laravel 8