Вы можете попробовать этот плагин jQuery, который я написал, который использует комментарии html для отложенной загрузки любых произвольных битов html, включая изображения:
JQuery Lazy Loader Blog Post
Страница плагина jQuery Lazy Loader
Вот пример:
<code><pre class=”i-am-lazy” ><!–
<img src=”some.png” />
–>
<! -
<div> Любой, фон html css img, что угодно.
->
$ (документ) .ready (функция ()
{
$ (»Pre.i-ам-ленивый») LazyLoad ().
});
Таким образом, в основном вы оборачиваете содержимое, которое хотите лениво загружать, тегом-заполнителем и внутренним html-комментарием. Когда заполнитель становится видимым в области просмотра, он заменяется строкой html внутри комментария.
Вы можете использовать любой тег для заполнителя, но мне нравится pre, потому что он отображается как 0 измерение, когда внутри только комментарий.
Надеюсь, это поможет!
@ MW_Collins