У меня есть много элементов 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>
.
.
.
Я хочу найти изображение, которое, если ширина изображения меньше 200 пикселей, добавляет класс только к этому изображению шириной менее 200 пикселей.
Например:
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 к img, что его меньше ‹ 200.
Возможно? Спасибо