条件に基づいて負の値を赤に色付けしたいのですが、今は次のようにしています:
$('td.numeric:contains('-')").addClass("negative")
上記のコードは、クラス名が数値の td を検索し、値に「-」が含まれている場合、その td にクラス「負」を適用します。
私の問題は、数値クラスをたとえば日付値に適用すると、区切り文字として「-」も含まれ、日付が赤色になることです。
だから私の質問は、値が「-」で始まるtdを見つけるにはどうすればよいですか?
お気に入り
$('td.numeric:startwith('-')").addClass("negative")
CSS
.numeric { text-align:right; }
.negative { text-align:right; color:red; }