Я не могу себе представить, как это только начало происходить, это работает отлично в течение нескольких месяцев ...LazyLoad загрузки всех изображений на нагрузке
Смотрите вкладку нетто в хроме/далее - он загружает 250 + обратные запросы после секунды нахождения на странице ... в нем говорится, что jquery инициирует эти запросы ...
Это почти как если что-то в LL запутано, какие изображения видны ... Я пробовал много варианты безрезультатно.
С помощью этого LL: http://www.appelsiini.net/projects/lazyload и используя этот код:
jQuery("img.lazy").lazyload({
effect: "fadeIn",
effectspeed: 200,
failure_limit: Math.max(jQuery("img").length - 1, 0)
});
Есть идеи?
Это на самом деле в значительной степени, как я уже понял:/- Я попытался установить пороговое значение, похоже, не имеет никакого значения ... Мне НУЖНА система для работы через событие прокрутки. Он работал, загружал только видимые изображения, а затем загружал больше, когда вы прокручивали вниз. Но тогда это просто остановилось. Не могу понять ... думаю, я буду отлаживать это завтра :) Спасибо за предложения. – godofleet
Еще один тест, я полностью вытащил скрипт инициализации lazyload и загрузил страницу, конечно, не загрузил изображения. Затем я запустил сценарий инициализации в консоли, ничего не произошло (хороший знак) - я тогда прокрутил в главном окне .. POW все изображения загружаются сразу (и товар пару секунд жесткой блокировки браузера) ... Я сделал недавно обновить хром ... Интересно, есть ли здесь ошибка? – godofleet
Еще одна вещь, которую я хочу отметить, я взломал открытую LL - theres helper function/selector $ ("img: ниже-fold") - запуск этого ничего не возвращает ... однако он запускает его на demo- [link] (http: //www.appelsiini.net/projects/lazyload/enabled.html) возвращает некоторые элементы ... поэтому это означает, что LL каким-то образом видит окно WHOLE как «видимые» изображения ... – godofleet