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

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

Здравствуйте!
Есть страница koleso.denbiz.ru/, картинки загружаются от маленьких до больших. В результате главная картинка появляется через длительный промежуток времени и непонятно о чем сайт. Подскажите, как сделать, чтобы главная картинка загрузилась первой, а потом уже все остальные?
  • Вопрос задан
  • 6273 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
HDApache
@HDApache
PHP программист
как вариант если есть jquery

<!-- html -->
<img src="main.png" id="mainImg">

<img src="" data-src="notmain1.png" class="notmain">
<img src="" data-src="notmain2.png" class="notmain">
<img src="" data-src="notmain3.png" class="notmain">

/*** javascript ***/
$("#mainImg").load(function() {
    $(".notmain").attr('src', function() {
        return $(this).attr("data-src");
    });
});
Ответ написан
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Зачем же Вы все картинками-то сделали? 21 век на дворе.
Ответ написан
shiza36
@shiza36
Быть может queryLoader вам поможет?
www.gayadesign.com/diy/queryloader2-preload-your-i...

p.s. в след. раз не экономьте на верстке...
Ответ написан
Комментировать
@bossldv Автор вопроса
Ребята всем спасибо. На самом деле там у меня есть картинки которые непосредственно грузятся на сайт, а главная картинка это background блока div который прописан в CSS Раз уж картинки грузятся по мере того как они стоят в коде то в самом начале я кода я вставил картинку в размерами 1х1рх, теперь главная картинка грузится сразу.
Думаю что это какой то древнегреческий метод, но мне достаточно!!!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 16:03
45000 руб./за проект
18 дек. 2024, в 15:58
5000 руб./за проект