【发布时间】:2015-02-22 17:24:28
【问题描述】:
我在我的 Ruby on Rails 应用程序中使用以下代码自动关闭成功警报:
$ ->
flashCallback = ->
$(".alert-success").fadeOut()
$(".alert-success").bind 'click', (ev) =>
$(".alert-success").fadeOut()
setTimeout flashCallback, 3000
与相关的警告行:
<div class="alert alert-<%= name.to_s == "notice" ? "success" : "danger" %> alert-dismissable">
一切都很好,但它似乎在途中的某个地方坏了。
我的所有代码都可以在这里找到:https://github.com/vroomanj/updemo
有没有更好的方法来完成我想要完成的事情?有没有人认为我正在做的事情有什么问题可能导致它停止工作?我希望我能说它什么时候停止工作,但我现在才注意到。
【问题讨论】:
标签: javascript ruby-on-rails ruby twitter-bootstrap coffeescript