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?
- 1. Un framework di sicurezza pronto per Guice?
- 2. Come posso rilevare DOM pronto e aggiungere una classe senza jQuery?
- 3. In JQuery, come posso controllare se il DOM è pronto?
- 4. Un parser JavaScript per DOM
- 5. È corretto manipolare dom prima dello stato di pronto?
- 6. Come utilizzare gli eventi tattili senza importare un intero framework JavaScript basato su dispositivi mobili?
- 7. esegui javascript prima che dom stia caricando
- 8. Come ottenere una funzione javascript per eseguire una sola volta su Dom pronto
- 9. Come lasciare il javascript eseguito solo quando dom e css è pronto ma non immagine
- 10. Cosa sta succedendo tra ricevere HTML e DOM pronto?
- 11. jQuery (documento). Non sto aspettando che il DOM sia pronto
- 12. ottenere elemento DOM originale innerHTML senza javascript elaborazione
- 13. framework Javascript per "hijax" pushstate
- 14. JavaScript DOM rimuovi elemento
- 15. iOS Javascript DOM "Congelamento?"
- 16. javascript ImageData ha digitato un intero pixel?
- 17. PresentViewController senza schermo intero
- 18. Numero intero Javascript
- 19. Creare un documento DOM da stringa, senza JQuery
- 20. Javascript efficiente per modifiche DOM
- 21. Evento Visibilità JQuery/Javascript/DOM
- 22. framework modello Javascript
- 23. Alla ricerca di un 128bit intero senza segno Tipo di dati per il framework .NET
- 24. Javascript: DOM Eccezione: INVALID_CHARACTER_ERR (5)
- 25. Elemento mobile JavaScript nel DOM
- 26. Javascript: converti un numero intero (esadecimale) con segno javascript
- 27. Assegna la funzione javascript a un elemento dom
- 28. Evento Javascript trigger su Aggiungi a DOM
- 29. Perché lo script ECMA non offre alcun tipo intero pronto all'uso?
- 30. Attivazione evento javascript su ogni modifica DOM "completo"
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