다른 셀에 숫자가있는 표가 있습니다.
셀에 value < 0
이 있는지 확인하고 싶습니다. 행의 배경색을 빨간색으로 바꿀 수 있습니다! 버튼 클릭으로 함수를 호출하고 전체 문서의 테이블을 검사 할 수 있습니다. 이것은 내가 사용하고있는 것입니다 :셀의 음수 값의 배경색을 변경하는 방법은 무엇입니까?
function checkNegative(){
function(e) {
var $target = $(e.target);
var checkNeg = function(c) {
for(var i=0,$ci; i<c.length; i++) {
$ci = $(c[i]);
if(parseInt($ci.text()) < 0) $ci.css("color", "red");
else $ci.css("color", "black");
}
};
checkNeg($target.parents("table").find("[td]"));
}
}
나는 인터넷을 통해이를 찾았지만, 내 경우 작동하지! 도와주세요! 내 표는 다음과 같습니다
<table border="1" bordercolor="#bababb">
<thead>
<tr>
<th>NUMBER1</th>
<th>NUMBER2</th>
<th>NUMBER3</th>
<th>NUMBER4</th>
</tr>
</thead>
<tbody>
<tr>
<td>1202</td>
<td>2587</td>
<td>-2541</td>
<td>3652</td>
</tr>
<tr>
<td>1202</td>
<td>2587</td>
<td>2541</td>
<td>-3652</td>
</tr>
<tr>
<td>1202</td>
<td>-2587</td>
<td>2541</td>
<td>3652</td>
</tr>
<tr>
<td>-1202</td>
<td>2587</td>
<td>2541</td>
<td>3652</td>
</tr>
<tr>
<td>-1202</td>
<td>2587</td>
<td>-2541</td>
<td>3652</td>
</tr>
<tr>
<td>1202</td>
<td>-2587</td>
<td>-2541</td>
<td>3652</td>
</tr>
</tbody>
</table>
안녕 MHS를, 난 당신이 질문에 모호한 조금있다 생각합니다. 당신이 질문하는 제목은 뭔가를 말하고 그 설명은 다른 것을 말합니다. 설명에서 다른 것을 말하는 동안 음의 값을 갖는 셀에 대해서는 제목에서 자바 스크립트와 빨간색 배경색을 언급하기 때문에 문제에 대해 구체적으로 설명해 주실 수 있습니까? –