0
我在自己的alert/flash幫助程序自帶的rails應用程序中使用了devise。這樣它看起來像這樣修改設計提醒(Rails 3)
<% flash.each do |key, value| %>
<%= content_tag(:div, value, :class => "flash #{key}") %>
<% end %>
我已經修改了它是我想要做的是能在右上角有X關閉此警報,而不是刷新頁面,使之消失。我用css/jquery創建了一個警告框,並且圍繞上面的代碼包圍了相關的div,但是作爲其在佈局/應用程序文件中的頁面加載時總是可見的
以下是CSS和Jquery(如果有幫助的話)
$(function() {
$('.close').click(function(){
$('.myDiv').fadeOut("fast");
});
.close {
background:red;
font-weight:bold;
padding:5px;
cursor:pointer;
display:inline-block;
}
.myDiv {
padding:10px;
background:#ccc;
width: 200px;
margin:0 auto;
height:50px;
}
優秀的,謝謝 – Richlewis 2012-04-23 19:14:14