2012-01-17 12 views
1

有了这段代码,我应该使闪烁与success不同于其他人通过只显示的价值,而不是close_flashflash_background,你可以看到。它不起作用,但我做错了什么?如何正确使用名为“success”的键指定flash的if语句?

<% flash.each do |key, value| %> 
    <% if key == "success" %> 

    <div class="flash_<%= key %>"><%= value %></div> 

    <% else %> 

    <div class="flash_<%= key %>"> 
     <%= value %> <a href="#" class="close_flash">x</a> 
    </div> 
    <div class="flash_background"></div> 

    <% end %> 

<% end %> 
+1

“不工作”对我们没有意义。你得到了什么样的HTML输出,它与你期望的有什么不同? “闪光灯”的实际内容是什么? – 2012-01-17 20:51:39

+1

您是否将成功设置为符号而不是字符串? – robbrit 2012-01-17 20:55:10

回答