window.onload = function() {}
- если не ошибаюсь, начинает выполняться по загрузке всех ресурсов страницы (картинок, стилей и т.п.). У вас в обработчике этой стадии находиться функция прелоадера (
fadeOutnojquery
), которая вызывается еще через интервал в 1.2 секунды. А инициализация анимации (
new WOW().init();
) вызывается сразу, до того как страница загружена и тем более, до запуска функции прелоадера.
В функции прелоадера есть код, попробуйте добавить инициализацию в него
...
if (el.style.opacity <= 0.05) {
clearInterval(interhellopreloader);
hellopreloader.style.display = "none";
// перенесите сюда
new WOW().init();
}
...