@EgorShorin

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

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

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


Всё почти хорошо, за исключением того, что подменённое src первой картинки распространяется на все, картинки что имеются в .reload-img. Как сделать так, чтобы к текущему src каждой картинки добавлялся этот рандомный текст?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@wakenbyWork
$('.reload-img img').each(function () {
  const src = $(this).attr('src')
  $(this).attr('src', `${src}?${Math.random()}`)
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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