ここで何が間違っているのかわかりません:
.tt
数値がセルより小さい場合にセルを赤くしたいだけですdd
HTML:
<table class="colorMe">
<tr><td class="tt">2000</td><td>3500</td></tr>
<tr><td>3000</td><td>2500</td></tr>
<tr><td id="dd">4000</td><td>4500</td></tr>
</table>
JS:
$(".colorMe .tt" ).each(function() {
var val = parseInt(this.innerHTML, 10);
if (val < document.getElementById("dd");) {
this.style.backgroundColor = "#F00000";
}
});
なぜこれが機能しないのかわかりません。