squitcher
@squitcher
Верстальщик

Почему сразу считается правильная высота блоков?

Есть скрипт который мало-мальски заменяет Masonry, он просто считает высоту блоков при определенных разрешениях и отдает браузеру то что нужно, однако замечен баг, если перейти на страницу в первый раз - то он не проделывает вычисления, при повторном посещении страниц или клике на фото - срабатывает как нужно

Даю исходный сайт, т.к на кодепене почему-то все срабатывает, знаю что могут быть несовместимости, но как бы избежать их и наладить код не тратя уйму времени ?
Урл sbu-73.ru
sbu-73.ru/wp-content/themes/sbu/js/work.js
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
FLUNKEY
@FLUNKEY
самовар
Потому что вы считаете высоту до того, как изображение успевают загрузится. Во второй раз срабатывает потому что изображения берутся из кеша, и это происходит быстрее, чем выполнение скрипта.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект