【发布时间】:2012-01-24 15:36:39
【问题描述】:
我有许多具有相同类的 div,并且 div 内部包含一个图像:
<div class="card_div">
<img src="path" alt="name_image">
</div>
<div class="card_div">
<img src="path" alt="name_image">
</div>
<div class="card_div">
<img src="path" alt="name_image">
</div>
<div class="card_div">
<img src="path" alt="name_image">
</div>
.
.
.
我想找到一个 img,如果图像的宽度小于 200px,则只为这个宽度小于 200px 的 img 添加一个类。
例如:
var imgWidth = $(".card_div img").width();
if (imgWidth < 200) {
$(".card_div img").css({margin:"8px 8px 8px 17px", "background-color":"blue"});
}
但这段代码为每个图像 div 添加了边距和背景我无法更改 div 名称。每个 div 都有相同的名称。
我只想将 css 属性添加到小于
有可能吗?谢谢
【问题讨论】:
-
对不起,我有很多 div 具有相同的类...对不起错误:D 我已经编辑了帖子
标签: jquery css image width addclass