簡體   English   中英

根據td的值更改Td的顏色

[英]Change Color of Td Based on Value of td

我想在超過10天時將表td的顏色更改為紅色。 我試圖用jQuery來做,但是失敗了。 我只想使用類.elapsed和表ID為table來檢查td。 但是我的代碼無法正常工作。

$(document).ready(function () {
        $("#table td").each(function () {
            if (parseInt($(this).text()) > 10) {
                $(this).parent("tr").css("background-color", "red");
            }
        });
    });

選擇"#table td"面向所有的td S IN表。 要僅定位elapsed了class的td ,可以將選擇器縮小到以下范圍:

"#table td.elapsed"

因此,以下各項應根據您的要求工作:

$(document).ready(function() {
  $("#table td.elapsed").each(function() {
    if (parseInt($(this).text()) > 10) {
      $(this).css("background-color", "red");
    }
  });
});

另外,我將$(this).parent("tr").css更改$(this).css ,以便更改td的背景。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM