我试图通过jQuery给特定表行的单元格样式。如何通过jQuery为tr标签中的所有td标签赋予样式?
问题是,我需要逐行检查一个属性,如果我发现某些我期望的行之前应该重新设计当前的一个。
我用下面的代码,而是的绘制边境只有该行的细胞,它吸引它在表中的所有单元格:
$(".some_class_for_every_row_in_the_table").each(function() {
var control_variable = ... //This is the attribute
if (control_variable) {
$(previous_row).find('td').each(function() {$(this).css('border-bottom', "1px solid #AAAAAA")});
}
previous_row = this;
...
})
这是表的HTML:
<table>
...
<tbody>
<tr control_variable="...">
<td>...</td>
</tr>
<tr control_variable="...">
<td>...</td>
</tr>
...
</tbody>
</table>
control_variable
获得正确的值,并且previous_row始终保持一致性。
如果我误以为问题的第一个版本,我很抱歉。
我的代码有什么问题?
'$(本).find( 'TD')的CSS( '下边框', “1px的固体#AAAAAA”);'或'$( “some_class_for_rows TD”)的CSS(” border-bottom',“1px solid #AAAAAA”);' ' –
@JaredFarrish谢谢,但我已经尝试过了。同样的结果。 –
那么,猜猜看是什么?你即将得到一堆这样的反应。你也需要一个完整的标记问题。 –