나는 HTML 테이블을 렌더링하는 PHP 스크립트가 있습니다. 내가 필터를 사용하여 거기에서 테이블을 정렬하는 자바를 사용하고 this을 사용하고 있습니다.필터 HTML로 색상 표
내가 가진 문제는 셀의 색상별로 필터링해야한다는 것입니다. bgcolor
속성이 #FF0000
이 아닌 경우 해당 행을 숨기려고합니다.
어떻게하면됩니까?
나는 HTML 테이블을 렌더링하는 PHP 스크립트가 있습니다. 내가 필터를 사용하여 거기에서 테이블을 정렬하는 자바를 사용하고 this을 사용하고 있습니다.필터 HTML로 색상 표
내가 가진 문제는 셀의 색상별로 필터링해야한다는 것입니다. bgcolor
속성이 #FF0000
이 아닌 경우 해당 행을 숨기려고합니다.
어떻게하면됩니까?
해당 요소를 선택하려면 jQuery filter을 구성 할 수 있어야합니다. 또 다른 방법은 각각에 대해 특정 클래스 (색상이 있음)를 사용하고 클래스별로 행을 필터링하는 것입니다.
$('table tr[bgcolor!="#FF0000"]').hide();
을 또는 티무가되지 않습니다 BGCOLOR, 말했듯이 당신은을 통해 설정 : jQuery를 사용하여이 같은
뭔가 : 당신이 당신의 속성으로 bgcolor
을 설정하면 당신은
$('table td').each(function(){
if($(this).attr('bgcolor') != '#FF0000'){
$(this).hide(); // or .css('display', 'none'); or whatever to hide it.
}
});
코드를 보여줄 수 있습니까? –
FYI : ['bgcolor'] (https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableElement.bgColor) 속성은 오래 전에 사용되지 않습니다. – Teemu