```### 実現したいこと foreachで回しているtdの一つ一つの値について、0より小さければ赤字表示をしたい。 ### 前提 phpで作成している。jqueryを使って、テーブル内の数値を、0より小さい場合は赤字で表現したいが、以下のコードではうまくいかない。 ### 該当のソースコード ```html @foreach($matters as $matter) <tr> <td class=num> {{$matter->aa}} </td> </tr> @endforeach <script> $(function ($) { var num = $(".num").val(); if(num > 0){ $(this).css("color","red") } }); </script>
複数行があるため、同じクラスの値が複数あるので、それぞれの値に対して、マイナスは赤字だよ、ということを指定しないといけないのだと思うが、そのやり方がわかりません。 どうぞよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2025/06/04 04:40