У меня есть простая структура таблицы, подобная этой. То, что я хотел бы сделать, это динамически объединить некоторые столбцы на основе некоторого условия в <td>
, например, если td1 и td3 пустые, тогда слияние ячеек и выполнение
<td class="col1" colspan="3">1Meeting</td>
Я попытался сыграть с jquery, используя:
$(".tblSimpleAgenda td:contains('')").hide();
но это не повлияло.
Каким будет лучший способ использования jquery для этого.
<table class="tblSimpleAgenda" cellpadding="5" cellspacing="0">
<tbody>
<th align="left">Time</th>
<th align="left">Room 1</th>
<th align="left">Room 2</th>
<th align="left">Room 3</th>
<tr valign="top">
<td class="colTime">09:00 – 10:00</td>
<td class="col1"></td>
<td class="col2">Meeting 2</td>
<td class="col3"></td>
</tr>
<tr valign="top">
<td class="colTime">10:00 – 10:45</td>
<td class="col1">Meeting 1</td>
<td class="col2">Meeting 2</td>
<td class="col3">Meeting 3</td>
</tr>
<tr valign="top">
<td class="colTime">11:00 – 11:45</td>
<td class="col1">Meeting 1</td>
<td class="col2">Meeting 2</td>
<td class="col3">Meeting 3</td>
</tr>
</tbody>
</table>