2

鉴于:

<%= content_tag :div, :class => "alert-box alert" do %>
  <%= flash[:error] %>
  <a href="#" class="close">&times;</a>
<% end %>

我希望在运行时获得(注意“ data-alert ”属性):

<div data-alert class="alert-box alert">
  <!-- flash error output -->
  <a href="#" class="close">&times;</a>
</div>

我应该在 content_tag 中添加什么来完成这项工作?

4

1 回答 1

4

尝试:

<%= content_tag :div, :class => "alert-box alert", :data => {:alert => nil} do %>
  <%= flash[:error] %>
  <a href="#" class="close">&times;</a>
<% end %>
于 2013-04-29T05:13:04.523 回答