我必须改变替代行的颜色."Green"中的一行,另一行是"Yellow".
<tr class="ms-viewheader" vAlign="top">
<tr class="">
<tr class="ms-alternating">
<tr class="">
<tr class="ms-alternating">
<tr class="">
<tr class="ms-alternating">
<tr class="">
<tr class="ms-alternating">
Run Code Online (Sandbox Code Playgroud)
我必须跳过"ms-viewheader"行并开始着色下一个兄弟.整行应该是彩色的.
这该怎么做?
好的,所以您只想处理这张表。尝试这个:
$("table[class='ms-listviewtable'] tr[class='']").css("background-color","yellow");
$("table[class='ms-listviewtable'] tr:.ms-alternating").css("background-color","green")
Run Code Online (Sandbox Code Playgroud)
我假设该表有一个类,否则您可以向其中添加一个类来区分它。
演示: http: //jsfiddle.net/J7dVX/13/