<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");
会改变你的背景颜色
关于javascript - JQuery : find tr(class = x) get td(class =y) count td variables and attribute, 而不是相应地更改 tr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22124937/