我正在尝试在我的rails 4应用程序中使用Zurb foundation 5警报。 documentation提到添加javascript以通过数据选项自动淡出警报框或直接更改javascript。
不幸的是,我无法获得任何解决方案。没有错误发生。我检查了它,它确实包含了所需的所有三个组件(jquery.js,foundation.js和foundation.alerts.js)
我现在基础架构gem的版本5.1.1.0存在一些问题,因此我使用的是版本5.0.3.1 here。
我不确定这是否是我遗漏的东西,或者它是否是常规错误。 我正在使用rails 4.0.3
感谢任何帮助!
编辑:
事实证明,'fadeOut'作为纪录片 - 但只有当点击警报上的'X'(手动关闭)时才会这样做。我正在寻找一种方法自动在x秒后删除警报。
文档提到了在open.fndtn.alert-box和close.fndtn.alert-box上使用.on来进入事件的能力。但是我无法让这些例子起作用(在文档页面的最底部提供了这些例子。
答案 0 :(得分:0)
看看 Example - 那有基础5和工作警报
我通常使用工具提示来检查JS是否正常工作。
记得在页面正文末尾加载粉底:
<script>
$(document).foundation()
</script>
并按“// = require_tree。”加载文件:
/app/assets/javascripts/foundation.min.js
/app/assets/javascripts/modernizr.js