我需要能够隐藏表中默认的特定行。
基本上,这是电子商务网站中的“我的购物车”页面,这里的想法是能够显示多个相同产品的所有实例。
示例:假设您选择数量为 3 只山羊 - 在显示的产品下方有一个链接,上面写着“显示所有实例”。这意味着如果您要单击锚点,则显示您想要的总共 3 只山羊的每个实例。
这是我正在做/尝试实现的图像:
所以,我遇到的问题是如何在 HTML 中结构化地将“显示所有实例”行放在一起。在父行下创建另一个表?我想到了这一点,并遇到了如何用正确的产品定位“实例”的问题。
到目前为止,这是我的 HTML 代码 - 此代码仅显示了我为实现每个产品行所做的工作:
<div class="item-section">
<span class="section-heading">Smiles Gifts</span>
<table cellpadding="0" cellspacing="0" border="0" width="100%" style="border-bottom: 1px dotted #666666;padding: 0 0 5px 0;" >
<tr>
<th class="col-1"> </th>
<th class="col-2">Qty</th>
<th class="col-3">Frequency</th>
<th class="col-4">Card Type</th>
<th class="col-5">Edit/Remove</th>
<th class="col-6">Subtotal</th>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td class="item col-1 clearfix">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<img src="images/cart_dummy_image.jpg" alt="" />
</td>
<td>
<span class="product">World Food Programme</span>
<!-- LINK TO SHOW OTHER INSTANCES -->
<a class="show-instances" href="#">Show all instances</a>
</td>
</tr>
</table>
</td>
<td class="col-2"">1</td>
<td class="col-3">One Off</td>
<td class="col-4"> </td>
<td class="col-5">
<a href="#" class="blue-anchor">Edit</a>
<a href="#">Remove</a>
</td>
<td class="col-6">$45.00</td>
</tr>
</div>
希望提供的信息足够详细,但如果没有让我知道任何问题,我会尽力提供帮助!