sarkis
Профессор
- Регистрация
- 27 Фев 2014
- Сообщения
- 248
- Реакции
- 40
- Автор темы
- #1
Доброго времени. На сайте 15 записей с картинками . Возникла идея подгружать их отдельно, после загрузки основной информации на странице.
Погуглив, вижу, что везде рекомендуют данный способ
т.е, как я понял : как только фото загрузилось оно становится видимым, т.к изначально оно невидимо!
Но, у меня возникла еще идея, которую я реализовал. К примеру :
как только загрузилась страница, я начинаю загрузку фотографий через аякс .
Т.е два разных метода (разной направленности), а хочется знать, что лучше сделать ?
Цель: ускорить загрузку основного содержимого
lazyLoad - не подходит, т.к записи все вмещаются в окно и сколлить не надо.
Спасибо!
Погуглив, вижу, что везде рекомендуют данный способ
Код:
<div>
<img src="comicbookguy.jpg" style='opacity:0;' alt="" onload="imgLoaded(this)"/>
</div>
function imgLoaded(img){
var $img = $(img);
$img.parent().css('opacity',1);
};
Но, у меня возникла еще идея, которую я реализовал. К примеру :
Код:
$(window).on('load', function () {
тут через аякс я загружаю фото
});
как только загрузилась страница, я начинаю загрузку фотографий через аякс .
Т.е два разных метода (разной направленности), а хочется знать, что лучше сделать ?
Цель: ускорить загрузку основного содержимого
lazyLoad - не подходит, т.к записи все вмещаются в окно и сколлить не надо.
Спасибо!