我正在开发一个商店目录,它在一行中显示每个商店,其中包含带有各种商店信息的表格单元格。为了帮助过滤结果,我还有一个基本的商店类型列表,例如男士时装、女士时装等
<li>--Store Type--</li>
格式。
当用户单击这些列表项之一时,例如 Men's Fashion,我希望它过滤包含术语 Men's Fashion 的所有表格行,并隐藏没有该术语的行。一些表格单元格将有多个术语,因为一些商店同时销售男士和女士时装,所以我希望它根据所有术语而不是单个术语进行过滤。
我将如何使用 jQuery 来做这件事?
这是我的列表结构
<ul>
<li>Women's Fashion</li>
<li>Men's Fashion</li>
<li>Shoes & Footwear</li>
<li>Communication & Technology</li>
</ul>
这是我的表结构
<tr class="row" data="">
<td class="name list-background-dark">Ted Baker<img class="store-logo" src="Logo.jpg" alt="Ted Baker" title="Ted Baker"></td>
<td class="location list-background-dark"><span class="location-image-dark">Level 1</span></td>
<td class="numeric number"><span class="telephone-dark">5555555</span></td>
<td class="category"><span class="category-dark">Men's Fashion, Women's Fashion, Communication & Technology</span></td>
</tr>
任何帮助将不胜感激。