1PeGaS
@1PeGaS

Правильно сделана предварительная загрузка изображений?

Я применил вот такой цикл предварительной загрузки изображений. Т.е. each проходит по всем изображениям получает их src адрес, и изменяет его в переменной att. После при клике должна без загрузки появится большая версия картинки. Я всё правильно сделал? на практике всё работает без зависаний.
$('.wrapper img').each(function(){
        var att =$(this).attr('src');
        var qwe = /(\.\w{3,4}$)/;
        att=att.replace(qwe,'_q.jpg');
        
        $(this).click(function(){ 
        $('.light img').attr('src',att);
    });
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
Тут нет никакой предварительной загрузки, так как меняя src у картинки вы начинаете запрашивать уже другую картинку с сервера
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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