Показать сообщение отдельно
  #1 (permalink)  
Старый 10.07.2020, 14:13
DVV DVV вне форума
Кандидат Javascript-наук
Отправить личное сообщение для DVV Посмотреть профиль Найти все сообщения от DVV
 
Регистрация: 26.12.2017
Сообщений: 125

Проблема со сменой фоновой картинки
Есть верстка квиза (пока только мобильная часть до 480px). Для проверки на поддержку фоновых картинок webp формата подключил modernizr. На первом блоке есть картинка с девушкой и парнем и иконки-кнопки для выбора пола. По началу ничего не выбрано. При выборе пола противоположный закрывается темным оверлеем (через js определяется наличие или отсутствие поддержки webp, текущий размер экрана и наличие или отсутствие ретины, после чего фоновая картинка заменяется другой с закрытой оверлеем соответствующей половины). Однако после первоначальной загрузки сайта при выборе пола дефолтная картинка пропадает и не заменяется нужной из-за ошибки. Если после захода на сайт сделать обновление страницы, то подобной проблемы нет. Подскажите, кто может, где у меня проблема в коде. Ошибку видно в консоли, там не до конца задается ссылка на картинку

Это сам сайт

Это файл с Js
строки с 38 по 165

Последний раз редактировалось DVV, 10.07.2020 в 14:16.
Ответить с цитированием