我試圖通過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謝謝,但我已經嘗試過了。同樣的結果。 –
那麼,猜猜看是什麼?你即將得到一堆這樣的反應。你也需要一個完整的標記問題。 –