ruby-on-rails - 在 Rails 上扩展 Flash 消息的功能?自动隐藏、嵌入链接 ?关闭按钮?

标签 ruby-on-rails flash hyperlink notifications message

我一直在我的应用程序中使用默认的内置闪存,但现在我意识到我需要使用它提供更多功能: - 我需要消息在给定的秒数内自动隐藏(为每条消息指定会很棒) - 我需要一个小关闭按钮,这样顾客就可以随时摆脱它 - 我需要能够在其中添加一个简单的 href 链接,用户可以根据需要单击

有什么好的方法可以做到这一点,而不会让我到处写代码吗?

最佳答案

你可以轻松实现这一点,我最近写了一篇文章就是这样做的。查看帖子here 。如果您使用 jQuery,那么要自动关闭 Flash 消息,您可以执行以下操作:

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

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

关于ruby-on-rails - 在 Rails 上扩展 Flash 消息的功能?自动隐藏、嵌入链接 ?关闭按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4836143/

相关文章:

ruby-on-rails - 在 Rails 3 上将链式作用域作为参数传递?

ruby-on-rails - rails c 抛出错误 bin_path':找不到 rails-3.2.8 的可执行 rails(Gem::Exception)

javascript - Turbolinks 并在另一个浏览器选项卡中注销

读取 Flash swf 格式文件的 Python 库

javascript - 将 href 更改为 tel : + number (user defined)

html - 如何创建文本居中垂直对齐并自动换行的方形链接?

css - 以下 css 不适用于第二个链接

ruby-on-rails - rails RABL : how to respond with specified http status code?

javascript - 像这样基于 Flash 的裁剪器,但有源代码或可自定义?

iphone - Flash cs5 中的 plist.info