我有一個呈現HTML表格的PHP腳本。我正在使用Javascript來篩選並使用this對錶格進行排序。按顏色過濾HTML表格
我遇到的問題是我需要按照單元格的顏色進行過濾。如果bgcolor
屬性不是#FF0000
,我想隱藏該行。
我該怎麼做?
我有一個呈現HTML表格的PHP腳本。我正在使用Javascript來篩選並使用this對錶格進行排序。按顏色過濾HTML表格
我遇到的問題是我需要按照單元格的顏色進行過濾。如果bgcolor
屬性不是#FF0000
,我想隱藏該行。
我該怎麼做?
您應該可以構造一個jQuery filter來選擇這些元素。另一種方法是爲每個類使用特定的類(w /顏色),然後按類別過濾行。
這樣的事情,使用jQuery:
$('table td').each(function(){
if($(this).attr('bgcolor') != '#FF0000'){
$(this).hide(); // or .css('display', 'none'); or whatever to hide it.
}
});
你能告訴我們你的代碼嗎? –
僅供參考:['bgcolor'](https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLTableElement.bgColor)屬性很久以前已被棄用。 – Teemu