Qualcuno sa di una buona libreria javascript DOM ready che posso usare senza caricare un intero framework? Ne ho trovato uno su google code che sembra funzionare, ma la libreria è stata pubblicata nel 2008 e non riesco a trovare alcuna conferma sul supporto cross-to-date del browser.Javascript DOM pronto senza un intero framework
risposta
Sembra che la scommessa più sicura sia quella di utilizzare un framework javascript. Sono stato in grado di trovare alcune piccole librerie di DOMready, ma nulla di recente scritto o di essere confermato funzionante con le versioni più recenti dei browser.
di David Mark "My Library" ha un "DOM pronto" funzionalità:
http://www.cinsoft.net/mylib.html
David è appassionato anti-quadro, anti-bad-javascript-pratica quindi dovrebbe essere il codice di buona qualità.
Anche la sua libreria è completamente modulare, quindi puoi semplicemente usare la parte DOM ready senza dover ottenere "tutto". –
Il nucleo molto minimale + estensione domready sono 8K non compressi e non miniati. –
utilizzo ded domready
Basta fare questo diritto prima del tag body chiusura:
<html>
<script>
function runAfterLoad() {
}
... lots of stuff
</script>
<body>
... lots of stuff
<script>runAfterLoad();</script></body>
</html>
favore controlla questo semplice funzione dom ready function
è stato testato in IE 8, Firefox, Chrome e safari.
e verificare questa risposta javascript domready?
hai dato un'occhiata a http://dean.edwards.name/weblog/2006/06/again/? In particolare [questo commento] (http://dean.edwards.name/weblog/2006/06/again/#comment367184). Non è pronto per il plug'n'play ... ma non dovrebbe essere troppo difficile da configurare. –
Dovrei chiederti perché è l'unica cosa: jQuery è 19k zippato e caricato una volta, utilizzato da milioni di persone ogni giorno, quindi sai che deve funzionare. – cgp
Im con altcognito, guarda in jQuery è la soluzione migliore – Pablo