我想隱藏<tr>
「基於<tr>
一個<td>
的背景顏色,那是我當前的代碼隱藏<tr>
」基於<td>
文本秒,但不是一個真正的好的解決方案該表是一個日曆,所以如果JQuery可以隱藏基於背景顏色的表格行,那將會很好。基於背景色的JQuery隱藏TD
我當前的代碼:
function ShowAbsence()
{
if(!presenceActive) clearPresence();
$('table#newspaper-a tr:not(#header, #trWeekNummer)').each(function() {
var toggle1 = true;
$('td:not(#firstlastname)',this).each(function() {
if($(this).text() == "f" || $(this).text() == "M" || $(this).text() == "A") {
toggle1 = false;
}
});
if(toggle1) {
$(this).toggle();
}
});
if(absenceActive) {
absenceActive = false;
} else {
absenceActive = true;
}
}
這工作得很好,但你可以看到它隱藏基於單元格中的文本。我希望你能幫助我根據背景色隱藏它!
用途:'$(本)的.css('背景顏色')' –
if($(this).css('background-color')==「#088A08」|| $(this).css('background-color')==「#088A08」|| $(這個).css('background-color')==「#D7DF01」) 不好運作 – BjornBogers
@ArvindBhardwaj會返回一個RGB值,通常不需要。 – Alvaro