@fargo9

Из-за слайдера не открывается всплывающая форма?

Из-за слайдера на главной не открывается всплывающая форма обратной связи в мобильной версии сайта. В js полный ноль, ставил setTimeout для слайдера, не помогло. В чем может быть проблема?
Пациент

Сайт на Opencart
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
React, Django, WordPress, SEO, Bots, Adversting
В чем может быть проблема?

Слайдер fancybox определяет, показывать ему слайдер или нет на основе класса в < html> теге, если там класс десктопа .desktop.portrait (в десктопной версии сайта), то слайдер инициализируется верно и затем может быть открыт по команде, а вот если там класс смартфона .android.mobile.landscape (в мобильной версии сайта), то слайдер пытается инициализироваться, не находит нужный класс в < html>, но все равно продолжает инициализацию, в следствие чего - сыплются ошибки.
655f00550eb57787059247.png
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы