【发布时间】:2011-10-11 04:19:09
【问题描述】:
例如
我有一个页面有 4 张图片
<img src="1" />
<img src="2" />
<img src="3" />
<img src="4" />
Filter:
<form>
<input type="checkbox" name="gallery" value="abstract" /> Abstract<br />
<input type="checkbox" name="gallery" value="landscape" /> Landscape
</form>
如何为每个图像添加一些标记以成为某个类别的一部分,然后使用复选框以jquery .hide() 过滤它们?我宁愿不使用 class 属性。
非常感谢您的大力帮助!
【问题讨论】:
-
I'd prefer not using the class attribute.为什么不呢? -
那么,图片 1 和 4 可能属于风景类别,而 2 和 3 可能是抽象的?
-
您可以使用图像的宽度和高度来确定它们的方向。方向=(宽度>高度)? “风景”:“抽象”..
-
@Johan,伙计,这太棒了。把它放在答案中。
-
@Grozav -- 所以?为什么你不能使用类?您不必将这些类放入 css...
标签: jquery html image input filter