设置laravel 4.2中闪现消息的显示时间

Setting display time of flash message in laravel 4.2

通常在 Laravel 4.2 时,我们通过

创建闪信
Session::flash('message','This is flash message');

并按

显示
Session::get('message'); 

刷新页面就会消失

问题是如何设置这条闪信的显示时间?

(例如:3秒后,这条信息会消失!)。

PHP 做不到。您可以做的是创建一个 javascript,它将在页面打开后的设定时间后隐藏具有给定 class 的所有元素(无论此 Flash 消息的 class 是什么)已加载。

这就是您的做法。

$('div.alert').delay(3000).slideUp(300);

将警报更改为您用来显示错误消息的任何 class。