Хотите ограничить jQuery.lazyload () определенными изображениями DIV - PullRequest
0 голосов
/ 14 декабря 2011

мы знаем, что плагин отложенной загрузки позволяет нам загружать изображения по требованию, которые находятся вне видимой области страницы, и когда пользователь прокручивает страницу вниз и становятся видимыми заполнители, тогда плагин отложенной загрузки загружает изображения по требованию.

проблема в том, что плагин ленивой загрузки работает для всех изображений, но я хочу, чтобы он работал для тех изображений, которые находятся в определенном div. предположим, что мой div находится внизу страницы, и у него есть много изображений, но у div не будет полосы прокрутки. я хочу, чтобы, когда пользователь прокручивал вниз, чтобы закрыть определенный div, и div приходил в видимую область страницы, тогда изображения в этом представлении div будут загружаться и отображаться.

как я могу добиться этого с помощью ленивого загрузочного плагина, который будет загружать изображения только для определенного div без полосы прокрутки.

дай мне знать спасибо.

1 Ответ

1 голос
/ 14 декабря 2011

Скажите, что ваш HTML-код:

<div id="gallery">
    <img src="blah.jpg" />
    <img src="blah2.jpg" />
    <img src="blah3.jpg" />
    ...
</div>

Вы просто делаете это:

$("#gallery img").lazyload();
...