2012-11-29 20 views
9

Ho provato a chiamare una funzione, quando vengono caricati tutti gli elementi DOM della pagina, in questo modo:Perché l'evento DOMContentReady non si verifica?

document.addEventListener('DOMContentReady', function() {alert("good")}); 

Si tratta di un file HTML con un corpo vuoto e la testa vuota, a parte questo JavaScript e non succede nulla, anche se il browser carico finito. Cosa potrebbe essere sbagliato qui? E ci sono altri modi per farlo?

risposta

23

Nessun evento DOMContentReady.

Si desidera DOMContentLoaded.


document.addEventListener('DOMContentLoaded', function() {alert("good")}); 

DEMO:http://jsfiddle.net/JQhjj/

+0

voi e dispiaciuto ringraziamo per questa domanda stupida. Sono nuovo di Javascript e l'ho trovato nella documentazione dell'API di Google http://developer.chrome.com/extensions/options.html –

+1

@SaschaMayr Dovresti contrassegnare questa soluzione come la risposta corretta in modo che l'utente1689607 ottenga il merito di aiutarti con questo. – War10ck

+1

@SaschaMayr: potrebbe trattarsi di un evento personalizzato che stanno utilizzando. –

Problemi correlati