我在视图中有一个带有工作数据表的Rails 4应用程序。我正在呼叫%td
以循环每一行。我尝试将循环类附加到%tr
而不是%td
,但由于某些奇怪的原因,它根本没有进行任何突出显示。
表中确实没有关于哪些项目是偶数或哪些项目是奇数的特定模式。可以在没有任何突出显示的情况下进行7行,然后突出显示连续4行。任何建议或想法为什么会发生这种情况?
我的观点:
%table.table.tickets-table
%thead
%tr
%th Tickets
%tbody
- @support_queue.tickets.each do |ticket|
%tr
%td{:class => cycle('list_line_odd', 'list_line_even')}
= render ticket.ticket_condition if ticket.ticket_condition
= ticket.id
\-
\#{link_to ticket.name, [@support_queue, ticket]}
在我的CSS中,我有以下内容:
.list_line_even {
background: #ccc;
}
.list_line_odd {
background: #fff;
}
看起来它在网络浏览器中正确选择,以及每个使用CSS的tr的偶数周期。 (尝试发布图片,不够代表:()
谢谢!
答案 0 :(得分:-1)
您是否正在使用引导程序,如果尝试将类table-striped
添加到table
?
例如
%table.table.tickets-table.table-striped
如果那不起作用你的dataTable js是什么样的?
添加此选项有助于
sPaginationType: "bootstrap"