我已经为Zebra条纹设置了表格,但是如何使行颜色交替为2行而不是单行呢?
我的数据标记如下所示:
<tr> <td>@task.TaskNum</td> <td>@task.RepiarTime</td> <td>Priority Club</td> <td>SD</td> <td>Commercial</td> <td>Reg Commercial</td> <td>After Hours</td> </tr> <tr><td colspan="7"> @task.Description.ToString() </td></tr>
我用它来条纹化它:
$(document).ready(function () { $(".stripeMe tr").mouSEOver(function () { $(this).addClass("over"); }).mouSEOut(function () { $(this).removeClass("over"); }); $(".stripeMe tr:even").addClass("alt"); });
解决方法
这样的事情应该有效:
$(".stripeMe tr").each(function(i){ if (i%4 < 2){ $(this).addClass("alt"); } });