我正在尝试使用jQuery
的淡入淡出效果的闪光消息。有人能建议一下做这件事的最佳方法吗?
发布于 2013-08-29 21:49:41
这是对雅各布上面答案的修改。你不能淡出一开始没有隐藏的东西。
使用说明:
在你的flash消息中添加一个flash的id,如下所示(我的flash消息存储在app/views/layout/_flashmessages.html.erb):
<% flash.each do |key, value| %>
<div class="well lead" id="flash"><%= value %></div>
<% end %>
创建一个名为assets/javascripts/flash.js.cee的新文件
把这个放进去(注意空格,确保所有的缩进都是制表符):
jQuery ->
$('#flash').hide().delay(800).fadeIn(800).delay(4000).fadeOut(800)
https://stackoverflow.com/questions/4801561
复制相似问题