@Zebren
Начинающий FrontEnd-разработчик

Как сделать постепенную подгрузку гиф изображения?

Как сделать так, чтобы gif-файл сначала был статичным, после того как гиф загрузилась, включается воспроизведение само по себе? Никогда не сталкивался с такой штукой, в гугле найти не могу...
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
BRAGA96
@BRAGA96
Как-то так:
<img data-gif-preload data-thumb="thumb.jpg" data-src="animation.gif">

(function($) {
		'use strict';
		$.each($('[data-gif-preload]'), function() {
			$(this).attr('src', $(this).attr('data-thumb'));
			$('<img/>', {
				'src': $(this).attr('data-src')
			}).on('load', function() {
				$(this).attr('src', $(this).attr('data-src'));
			}.bind(this));
		});
	})(jQuery);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект