我想使用一个带有淡入淡出效果的flash消息,使用jQuery
。能否有人建议最好的方法?
$(function() {
$('#flash').delay(500).fadeIn('normal', function() {
$(this).delay(2500).fadeOut();
});
});
<% flash.each do |key, value| %>
<div class="well lead" id="flash"><%= value %></div>
<% end %>
创建一个名为assets/javascripts/flash.js.coffee的新文件。
将以下内容复制到文件中(注意空格,确保所有缩进都是制表符):
jQuery ->
$('#flash').hide().delay(800).fadeIn(800).delay(4000).fadeOut(800)