Nikulio
@Nikulio
NaN !== NaN

Как дать каждой картинке в блоке нужные стили через jQuery?

Всем привет

В блок через CMS заливаются фотки
Для их обработки был написан данный скрипт :
var img = $('.novelty-full img, .simple_h1_editor img, .default-editor img');
			var imgWidth = img.width();

			img.css('display', 'inline-block');
			img.css('max-width', imgWidth);
			img.css('width', '100%');
			img.css('height', 'auto');


Проблема в том, что imgWidth берется только от первой картинки
Как можно это решить?
Спасибо
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
https://api.jquery.com/each/
$('.novelty-full img, .simple_h1_editor img, .default-editor img').each(function(){
      var img = $(this);
      var imgWidth = img.width();

      img.css('display', 'inline-block');
      img.css('max-width', imgWidth);
      img.css('width', '100%');
      img.css('height', 'auto');
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы