在Rails上扩展Flash消息的功能?自动隐藏,嵌入式链接?关闭按钮?

时间:2011-01-29 09:40:59

标签: ruby-on-rails flash hyperlink notifications message

我一直在我的应用程序中使用默认的内置闪存,但现在我意识到我需要有更多的功能: - 我需要消息来自动隐藏avec给定的秒数(每条消息都可以指定) - 我需要一个小关闭按钮,所以客户可以随时摆脱它 - 我需要能够在那里添加一个简单的href链接,用户可以根据需要点击

这样做的任何好方法都不会让我全身心地投入代码?

1 个答案:

答案 0 :(得分:5)

你可以很容易地实现这一点,我最近写了一篇文章正是这样做的。查看帖子here。如果您正在使用jQuery然后自动关闭Flash消息,您可以执行以下操作:

$(document).ready(function () {
          $("div[id^='flash_']").fadeOut(3000);
});

您可以从here了解有关jQuery通配符选择的更多信息。