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

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

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

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

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

Войти через TM ID
Похожие вопросы
21 авг. 2018, в 16:11
1500 руб./за проект
21 авг. 2018, в 15:45
4000 руб./за проект
21 авг. 2018, в 15:42
2500 руб./за проект