Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Слайдер с размерами зависящими от загрузки dom и картинок (https://javascript.ru/forum/events/78238-slajjder-s-razmerami-zavisyashhimi-ot-zagruzki-dom-i-kartinok.html)

louisvuitton 14.08.2019 04:23

Слайдер с размерами зависящими от загрузки dom и картинок
 
Здравствуйте,
Есть недоделанная верстка с хитро вкрученным в страницу слайдером.
Используется jquery и слайдер slick.js

Слайдер инициализируется на $(document).ready но проблема в том, что похоже его размеры подсчитываются как-то от размеров загруженных картинок, и он нормально отображается только после ввода url страницы в адресную строку и нажатия enter. Если нажать ф5 или кнопку "обновить" в интерфейсе браузера, слайдер не отображается. Думаю, потому что картинки не успевают прогрузиться до инициализации.

Попробовал повесить инициализацию на on('load') всех картинок. В таком случае получается наоборот. При обновлении страницы картинки перекачиваются и событие инициализирует слайдер. Но если нажать enter после ввода url, то похоже картинки берутся из кеша и событие не вызывается...

Как быть? :(

зы: такое поведение только в фф, в вебкитах все норм


Часовой пояс GMT +3, время: 10:11.