Я создаю меню навигации на основе: https://css-tricks.com/jquery-magicline-navigation/Start JQuery функции После Font-Потрясающие Нагрузки
Все работает отлично подходит для ширины линии и позиции для активного элемента, за исключением. В основном ширина и положение магической линии меньше, чем у активного элемента.
Я пробовал некоторые исправления и пришел к выводу, что это вызвано значками шрифта, потому что они загружаются за пару миллисекунд, поэтому он заставляет магическую линию принимать ширину без загрузки значка. Я пробовал использовать на window.load, и он отлично работает, моя проблема в том, что страница может содержать много изображений, поэтому я не хочу, чтобы пользователь дождался загрузки страницы до просмотра анимации.
Мой вопрос: Есть ли способ запустить функцию после того, как шрифт-удивительные значки & google fonts полностью загружены и отображены?
ОП говорит, что они использовали 'window.load' в своем вопросе. –
window.load работает, но мне нужно что-то еще, потому что ожидание загрузки всей страницы не является вариантом. –
Я нашел это: http://stackoverflow.com/questions/4383226/using-jquery-to-know-when-font-face-fonts-are-loaded – mgunduz