-1
我已經在HTML表中使用jQuery進行了條件格式化。它在datatable的第一頁工作正常,但從第二頁開始,它不工作。我正在使用此代碼:html表中的條件格式
$("table.dataTable td:nth-child(6)").each(function() {
if (parseInt($(this).text(), 10) > 0) {
$(this).parent("tr").css("background-color", "#baf2ef");
$('tr').each(function() {
var tds = $(this).find('td');
var len = tds.length;
for (var i = 0; i < len; i++) {
$(tds[i]).css('text-align', 'center');
// $(tds[i]).css('white-space', 'nowrap');
}
});
}
else {
$('tr').each(function() {
var tds = $(this).find('td');
var len = tds.length;
for (var i = 0; i < len; i++) {
$(tds[i]).css('text-align', 'center');
// $(tds[i]).css('white-space', 'nowrap');
}
});
}
});
請幫忙。
是行背景顏色的問題? –
我認爲你必須每次調用你的代碼,頁面被改變。 –
@HamzaAbdaoui是的。 – Sarbajit