[英]JQuery : find tr(class = x) get td(class =y) count td variables and attribute, than change tr accordingly
<table class="tbl">
<tr>td class= "colorcode" colspan ="5"/><tr>
<tr class="ms.alternative>
<td></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td> </td>
</tr>
<tr><td colspan="5"/></tr>
<tr>td class= "colorcode" colspan ="5"/><tr>
<tr class="ms.alternative>
<td></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td></td>
</tr>
<tr><td colspan="5"/></tr>
<tr>td class= "colorcode" colspan ="5"/><tr>
<tr class="ms.alternative>
<td></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td class="bkcolor"></td>
<td></td>
</tr>
<tr><td colspan=""/></tr>
</table>
我是jquery新手..請幫我弄清楚。
在上述情況下:
現在我的問題是:如何選擇所有tr
class ms.alternative than find(td.bkcolor)
get the color of <td.bkcolor>
現在,如果:
(number of majority of background color of '`tr.ms.alternative`' '`td.bkcolor`'
is red)
{
change td.colorcode.css(background-color:'red')
}
$('tr[class="ms.alternative"]').find('td[class="bkcolor"]').css("background-color");
將為您提供背景色
$('tr[class="ms.alternative"]').find('td[class="bkcolor"]').css("background-color","new color");
會根據您的情況更改背景顏色
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.