Я не уверен, что это лучший способ описать это.Но я нахожу ширину изображения и, если она меньше 200 пикселей, он применяет класс ниже 200 к родительскому элементу div.
$('.content').find('img').each(function () {
var $this = $(this), width = $this.width();
if (width < 200) {
$(this).parents('.container').addClass('under-200');
}
});
CSS: .container.under-200 {width: 200px}
Это прекрасно работает, но у меня возникают трудности с применением ширины с большими изображениями.
Таким образом, для изображения 600px jquery применяет ширину 600px к родительскому div, или изображение 434px применяет ширину 434px к родительскому div.