2012-04-19 2 views
0

ну, я использую lazyload здесь http://bloghutsbeta.blogspot.com/2012/03/testing-2_04.html lazyload используется как комбинация с jsquery quicksand. И как плывуны требуют обратного вызова так функция обратного вызова для LazyLoad также добавляется в плывун (как будто вы нажимаете кнопки, как велосипед, мотоцикл и т.д., то плывун требует функции обратного вызова) здесь функция обратного вызова:Кэш-изображения загружены снова в Lazyload

$("img").lazyload({ 
     effect : "fadeIn" 
    }); 
}); 

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

Пожалуйста, не говорите мне, чтобы использовать другие JQuery вместо LazyLoad или плывун, как это не вариант для меня

ответ

0

Там нет никаких проблем в шоу загрузка снова и снова. (изображение кэшируется, поэтому нет никакого запроса на всасывание)

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

Смежные вопросы