Задать вопрос
@EgorShorin

Как дополнить src у всех картинок?

Привет! Создаю форму для загрузки картинок, всё отлично, но картинки после замены имеют тот же адрес, соотвественно пока не почистишь кэш – видишь старую картинку. Нашёл решение:

$(function() {
var a = $('.reload-img img').attr('src');
$(".reload-img img").attr("src", (a) + "?" + Math.random());
});


Всё почти хорошо, за исключением того, что подменённое src первой картинки распространяется на все, картинки что имеются в .reload-img. Как сделать так, чтобы к текущему src каждой картинки добавлялся этот рандомный текст?
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@wakenbyWork
$('.reload-img img').each(function () {
  const src = $(this).attr('src')
  $(this).attr('src', `${src}?${Math.random()}`)
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы