Quando si utilizza $(document).ready(functioon(){alert("Loaded.")});
, viene visualizzata la finestra di avviso "Caricato". anche prima del la pagina è stata caricata completamente (in altre parole, il caricamento continua ancora come immagini).Come rilevare se una pagina è stata completamente renderizzata usando jQuery?
Qualche idea?
ready() viene eseguito per la pagina viene caricata, il che significa il puro testo html. Se vuoi controllare se tutte le immagini sono caricate, potresti dover scrivere più codici su alcuni gestori di eventi immagine Immagino che sia – hago
Se vuoi davvero assicurarti che tutte le risorse siano caricate, dovrai ascoltare ognuna di queste loro. Puoi fare qualcosa di simile a questo: http://stackoverflow.com/questions/9332167/preload-audio-files-event - il codice nella risposta funziona abbastanza bene – m90