当我们通过
创建Flash消息时,通常在Laravel 4.2中Session::flash('message','This is flash message');
并按
显示Session::get('message');
刷新页面时会消失。
问题是我们如何设置此Flash消息的显示时间?
(例如:3秒后,此消息将消失!)。
答案 0 :(得分:6)
这就是你要做的。
$('div.alert').delay(3000).slideUp(300);
将警报更改为您正在使用的任何类别以显示错误消息。
答案 1 :(得分:4)
你不能用PHP做到这一点。你可以做的是创建一个javascript,它将在加载页面后设定的时间量之后隐藏具有给定类的任何元素(无论这个flash消息的类是什么)。