有一张表'OfficeInfo',其中两行各有2个单元格。每个单元格都有Office信息,如姓名,地址,电话和方向链接。我需要隐藏方向链接(谷歌地图链接基于地址值)或隐藏整个单元格,如其他信息,如名称,addreses,电话等是空白..小儿子说其他一切都是空的,隐藏'地图和方向'链接以及整个单元格...在JQuery中如何做?如果子跨度为空,则隐藏单元格内容
<table class="OfficeInfo" border="0" style="width: 100%" cellspacing="10px" cellpadding="15px">
<tr>
<td class="Office1" style="width=40%">
<span class="OfficeName">
Munster Women's Center<br />
</span>
<span class="Address">
1111 North Ronald Reagan Pkwy, <br /> Avon,IN 46123
</span>
<span class="Phone">
(317) 342-1254</span><br />
<a class="mapdirectionsLink" href="#">map & directions></a>
<br />
<br />
<span class="Hours">
MTW: 9:00 AM- 5:00 PM
</span>
</td>
<td>
<span class="OfficeName"> </span>
<span class="Address"></span>
<span class="Phone"></span>
<br />
<a class="mapdirectionsLink" href="#">map and directions</a>
<br />
<br />
<span class="Hours"></span>
</td>
</tr>
<tr>
<td>
Office3
</td>
<td>
Office4
</td>
</tr>
</table>
我更新了代码,可以请看一下吗? –
当然,很容易添加。看到我更新的小提琴。您只需添加一个:空选择器。 – mrtsherman
我没有做过的事情;没有得到我的意思......无论如何都不会是孩子的元素。总会有那个链接出现。条件是如果该单元格中的其他元素为空,则不需要显示该链接,因此必须隐藏。您可以检查任何span元素是否具有文本,如果其中任何人不喜欢, t,那么它的理由足以隐藏链接。我们可以检查OfficeName文本是否为空,如果是,我们可以隐藏链接,因为没有办公室名称,不需要链接。 –