Ho un'animazione molto sottile nell'intestazione. Quando si carica la pagina per la prima volta o si aggiorna con cmd + shift + r (mac) per cancellare la cache, jQuery non sembra davvero aspettare che il DOM sia pronto. Avvia l'animazione prima che sia saltato tutto il normale html / css su.
Sto solo fraintendendo esattamente cosa (documenta). Già lo fa davvero?
risposte:
6 per risposta № 1DOMContentLoaded si attiva quando il DOM è pronto, ma questo non significa necessariamente che tutto il CSS e le immagini sono stati caricati. Se lo desideri, un'opzione migliore sarebbe $(window).on("load",function(){...});