我有一个小图片库,里面有一堆不同类型的图片。
我想要显示/隐藏不同类型图像的选项,以及显示所有类型的选项。最好的方法是什么?
这是它的 HTML。
<div id="categories">
<a id="category_all" href="#all"><img src="all.png" /></a>
<a id="category_type1" href="#type1"><img src="type1.png" /></a>
<a id="category_type2" href="#type2"><img src="type2.png" /></a>
</div>
<div id="list">
<ul class="images">
<li class="class1"><img src="image.jpg"/></li>
<li class="class2"><img src="image.jpg"/></li>
<li class="class2"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class2"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
<li class="class1"><img src="image.jpg"/></li>
</ul>
</div>
我认为用 display:block 和 display:none 附加单独的 'show'/'hide' 类是有意义的,但由于我是 jQuery 新手,我不确定应该如何处理。
谢谢