Готовые решения для 1С-Битрикс
Карточка решения
База знаний по решению:
Отложенная загрузка изображений

Настройки сделаны, но отложенная загрузка не работает

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

1. Не полная <meta> с указанием кодировки и типа документа.

На некоторых сайтах встречается указание meta кодировки такого типа:
Для windows-1251: <meta charset="windows-1251"> Для UTF-8: <meta charset="UTF-8">

Для корректной работы библиотеки phpQuery требуется указание не только кодировки, но и типа документа:
Для windows-1251: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> Для UTF-8: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


2. Дублирование jQuery, старя версия jQuery

При настройке параметра модуля "Подключить встроенную библиотеку JQuery" проверьте, не подключена ли библиотека напрямую, через код. Если библиотека подключена, дублирование и включение галочки не желательно.

Если подключение jQuery идёт напрямую через код, а не из настроек модуля, необходимо убедиться, что версия подключенной библиотеки выше чем 1.8.3. Для корректной работы библиотеки требуется jQuery версии 1.8.3 или выше

3. Нет закрывающего тега </body>

Это так же может быть одной из причин. Если нет закрывающего тега body просто добавьте его