我有一张桌子,我想把它和桌子比较一下。
如果A2>A1
,我希望将行设置为红色。我可以使用每个命令访问数据,但是我在类中很难分配。
null
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<table class="table table-sm table-bordered mt-4" style="font-size: 12px; ">
<thead>
<th>
<center>Stok</center>
</th>
<th>
<center>A1</center>
</th>
<th>
<center>A2</center>
</th>
</thead>
<tbody id="arsivTablosu">
<tr id="satir">
<td>A1</td>
<td id="envanter" class="">
<center>44</center>
</td>
<td id="kritikStok" class="">
<center>45</center>
</td>
</tr>
<tr id="satir">
<td>A2</td>
<td id="envanter" class="">
<center>50</center>
</td>
<td id="kritikStok" class="">
<center>10</center>
</td>
</tr>
<tr id="satir">
<td>A3</td>
<td id="envanter" class="">
<center>26</center>
</td>
<td id="kritikStok" class="">
<center>27</center>
</td>
</tr>
<tr id="satir">
<td>A4</td>
<td id="envanter" class="">
<center>40</center>
</td>
<td id="kritikStok" class="">
<center>39</center>
</td>
</tr>
</tbody>
</table>
null
您可以使用.each
循环遍历您的tbody trs,然后使用.find(“td:eq(1)center”)
从第2列获得td的值,使用.find(“td:eq(2)center”)
从第3列获得值,然后比较两者并根据此添加类。
演示代码:
null
//loop through tr
$("#arsivTablosu tr").each(function() {
//check the value of 2 & 3 td
parseInt($(this).find("td:eq(2) center").text()) > parseInt($(this).find("td:eq(1) center").text()) ? $(this).addClass("red_color") : ""
})
.red_color {
background-color: red
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<table class="table table-sm table-bordered mt-4" style="font-size: 12px; ">
<thead>
<th>
<center>Stok</center>
</th>
<th>
<center>A1</center>
</th>
<th>
<center>A2</center>
</th>
</thead>
<tbody id="arsivTablosu">
<tr>
<td>A1</td>
<td>
<center>44</center>
</td>
<td>
<center>45</center>
</td>
</tr>
<tr>
<td>A2</td>
<td>
<center>50</center>
</td>
<td>
<center>10</center>
</td>
</tr>
<tr>
<td>A3</td>
<td>
<center>26</center>
</td>
<td>
<center>27</center>
</td>
</tr>
<tr>
<td>A4</td>
<td>
<center>40</center>
</td>
<td>
<center>39</center>
</td>
</tr>
</tbody>
</table>
>
ID必须是唯一的,因此将它们转换为类(在类中重复ID)。
根据值比较,添加类red
,然后在此类
上添加CSS
硬编码示例:
null
.red{
background-color: red;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<table class="table table-sm table-bordered mt-4" style="font-size: 12px; ">
<thead>
<th><center>Stok</center></th>
<th><center>A1</center></th>
<th><center>A2</center></th>
</thead>
<tbody id="arsivTablosu">
<tr class="satir red">
<td>A1</td>
<td class="envanter" class=""><center>44</center></td>
<td class="kritikStok" class=""><center>45</center></td>
</tr>
<tr class="satir">
<td>A2</td>
<td class="envanter" class=""><center>50</center></td>
<td class="kritikStok" class=""><center>10</center></td>
</tr>
<tr class="satir red">
<td>A3</td>
<td class="envanter" class=""><center>26</center></td>
<td class="kritikStok" class=""><center>27</center></td>
</tr>
<tr class="satir">
<td>A4</td>
<td class="envanter" class=""><center>40</center></td>
<td class="kritikStok" class=""><center>39</center></td>
</tr>
</tbody>
</table>
多行日志排泄如下-
我想要列列表和它的表名在数据库中的列具有所有空值。 此表太大,有些列只有空值。 我想要一个存储过程,列出表中没有任何数据的列(即NULL)。 这样我就可以削减列的数量。 我只是展示了几个专栏,这样你就可以阅读了。原始表有324列和数百万行数据。对于该代码来说,性能不是一个紧迫的问题。我需要这个只是为了内部目的。 这是mysql解决方案,我需要一个SQL服务器解决方案
我有一个名为df1的Python代码数据帧: 这样的排有5000排 我想删除包含TYPE=Artificial的行,我编写了以下代码,但它给出了一个错误 它给出的错误为:
我有一个活动选项卡的自动播放选项卡类current,这意味着当选项卡是活动的时,列表项有一个名为current的类。 现在我要向第一个子 添加不同的类 null null
null 作者(PK) AuthorName Pubid(PK) pubName 书籍ID(FK) authorid null null 我应该只获得一行查询以获得以上结果。我写的是: 但相反,我得到了许多具有重复数据的行。
问题内容: 我想在单行中呈现此列表。 清单项目1 清单项目2 应该显示为 列出项目2 列出项目2 使用什么CSS样式? 问题答案: ul li{ display: inline; } 有关更多信息,请参见listamatic 的基本列表选项和基本水平列表提供的链接)。 另外,正如评论中指出的那样,您可能希望对ul进行样式设置,并在li和li自身内部添加任何元素,以使外观看起来更好。