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