Kennt jemand eine gute JavaScript DOM ready-Bibliothek, die ich verwenden kann, ohne ein ganzes Framework zu laden? Ich fand eine auf google code, die scheint zu funktionieren, aber die Bibliothek wurde 2008 veröffentlicht und ich kann keine Bestätigung auf dem aktuellen Cross-Browser-Support finden.Javascript DOM bereit ohne ein gesamtes Framework
Antwort
Es scheint, dass die sicherste Wette in der Tat ist, ein Javascript-Framework zu verwenden. Ich konnte einige kleine DOMready-Bibliotheken finden - aber nichts, das kürzlich geschrieben wurde oder behauptet, mit den aktuellsten Browser-Versionen zu arbeiten.
David Mark "My Library" hat eine "DOM bereit" Funktionalität:
http://www.cinsoft.net/mylib.html
David ist begeisterter anti-Rahmen, Anti-bad-Javascript-Praxis, so dass es gute Qualität Code sein sollte.
Auch seine Bibliothek ist komplett modular aufgebaut, so dass Sie einfach das DOM-fähige Teil verwenden können, ohne "alles" zu haben. –
Die sehr minimale Core + Domain-Erweiterung ist 8K unkomprimiert und unminifiziert. –
Verwendung DED domready
Genau das tun, dieses Recht vor dem schließenden Body-Tag:
<html>
<script>
function runAfterLoad() {
}
... lots of stuff
</script>
<body>
... lots of stuff
<script>runAfterLoad();</script></body>
</html>
bitte diese einfache Funktion überprüfen dom ready function
es in IE 8, Firefox, Chrome getestet wurde und Safari.
und überprüfen Sie diese Antwort javascript domready?
haben Sie einen Blick auf http://dean.edwards.name/weblog/2006/06/again/ genommen? Speziell [dieser Kommentar] (http://dea.edwards.name/weblog/2006/06/again/#comment367184). Es ist nicht plug'n'play ready ... aber es sollte nicht zu schwer sein, es einzurichten. –
Ich müsste fragen, warum ist das einzige - jQuery ist 19k gezippt, und einmal geladen, von Millionen von Menschen auf einer täglichen Basis verwendet, so dass Sie wissen, dass es funktionieren muss. – cgp
Im mit altcognito, schau in jQuery ist deine beste Wette – Pablo