我有一個表有幾行,每行有兩列,第一列將持有標題和第二列將具有各自的值。有時,右側的單元格可能沒有值,所以只有標題沒有任何價值是沒有意義的。我可以隱藏左側單元格上沒有右側或整個行本身的值的標題。隱藏行,如果它包含空列
我想出了這一點,但它不工作..
$('.EventDetail tr').each(function(){
if(!$('td:not(:empty)',this).length)
$(this).hide();
});
下面是表。我想知道標籤是否有所作爲。或者其中一個有一個班,另一個不應該導致它無法工作?
<table cellpadding="10" class ="EventDetail">
<tr>
<td class="TableFields"><em>Who Should Enroll?:</em></td>
<td>Everyone 18 and older who would like to attend</td>
</tr>
<tr>
<td class="TableFields"><em>Handicapped Access:</em></td>
<td>Yes</td>
</tr>
<tr>
<td class="TableFields"><em>Parking Notes:</em></td>
<td></td>
</tr>
<tr>
<td class="TableFields"><em>Instructor:</em></td>
<td>John Filler</td>
</tr>
</table>
所以沒有停車位指出的信息,所以我想隱藏包含標題「停車注意到左邊的單元格」
嘗試http://stackoverflow.com/a/8970914/1132744 – ori