我有以下HTML:HTML中的交替行颜色?
<table id="ChatTable" class="ChatBox" style="margin-left:0px !important">
<tr>
<td>
<table class="PopupInnerContent">
<tr>
<td>Are you guys open today? What is your return policy?</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table class="PopupInnerContent">
<tr>
<td>Hi yes we are open today. Out return policy is 7 days with original receipt.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<textarea class="mediumResolution required"></textarea>
</td>
</tr>
</table>
我具有以下的JQuery施加 :
<script>
$(document).ready(function() {
$(".ChatBox tr:even").css("background-color", "#EAEAEA");
$(".ChatBox tr:odd").css("background-color", "Blue");
});
</script>
问题是,应用上述的Jquery之后。 tr包含innerTable也会受此Jquery影响:我如何防止在InnerTable的Tr中影响颜色?
谢谢你回答B它不工作 – 2012-02-23 12:07:13
你确定内表没有背景设置?如果风格设置正确,你可以检查萤火虫吗? – 2012-02-23 12:09:16
是的,即使我删除innerTable的类名和应用>在JQuery中,它从表中删除所有背景颜色 – 2012-02-23 12:12:46