html - 如何为 div 变量创建动态类?

标签 html ruby-on-rails css ruby

我在 ERB 文件中有以下代码:

<table border="1">
    <% @lists.each do |list| %>
        <tr class="even">
            <td><%= link_to list.title, list %></td>
            <td><%= link_to 'Edit', edit_list_path(list) %></td>
            <td><%= button_to "Destroy", list_path(list), :method => :delete %></td>
        </tr>
    <% end %>
</table>

我想制作 <tr class="even"线路动态。每个tr应该让类“偶数”或“奇数”取决于每次我的循环重新开始时递增的计数器变量。但是,我想不出实现它的最佳方法。

最佳答案

使用这个好 helper :)

<tr class="<%= cycle("even", "odd") %>">

关于html - 如何为 div 变量创建动态类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9041079/

相关文章:

javascript - 未捕获( promise )TypeError : Request failed

html5 网络字体安全

ruby-on-rails - Ruby 有 natural_sort_by 方法吗?

ruby-on-rails - FactoryGirl 中的两个属性使用相同的值

javascript - Rails - 通过ajax提交表单后页面未加载

javascript - 图片标签 style.height 没有覆盖 css 类高度?

javascript - 更改高度并向下滑动文本区域

jquery - 在 css div 表上使用 jQuery 扩展表行

html - CSS BEM 与包装器容器冲突

javascript - AngularJS - 如何对动态编译和添加的 ng-include 进行动画处理