ページに次のテーブルを設定しています。
<div id="schedule">
<table class="tableListings">
<tbody>
<tr class="tableDate">
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>
<table class="tableListings">
<tbody>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>
<table class="tableListings">
<tbody>
<tr class="tableDate">
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>
<table class="tableListings">
<tbody>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</tbody>
</table>
</div>
のクラスを持つを持たないにのみ背景色を設定する必要があります。<td>
<table>
<tr>
"tableDate"
どうやってやるの?
純粋に CSS でこれを行うことができれば望ましいですが、より簡単 (または必要) な場合は、jQuery を代わりに使用することもできます。