w3schools jquery javascript-events dojo document-ready ready

jquery - w3schools - javascript document ready button click



Cuál es la diferencia entre dojo''s.ready y jQuery $(document).ready (2)

Aparte de cualquier diferencia en cómo determinan si el documento está listo. Vale la pena señalar que dojo / ready se integra con otra infraestructura dojo, como el analizador sintáctico y el cargador AMD, por lo que puede activarse después de que se hayan analizado todos los widgets necesarios, se hayan cargado los módulos, etc.

Dojo <1.7

dojo.ready espera dojo.require calls y el analizador si parseOnLoad es verdadero en tu dojoConfig.

Dojo> = 1.7

dojo / ready espera que AMD lo requiera, y las funciones adicionales pueden ponerse en cola. Creo que requerir dojo / analizador hará que ponga en cola la operación de análisis sintáctico.

dojo / domReady! El plugin AMD proporciona el tipo simple de funcionalidad DOMContentLoaded equivalente a jQuery (documento) .ready

Con mi conocimiento limitado, pensé que el dojo "listo" de dojo y el $ (documento) de jQuery son equivalentes el uno para el otro. Sin embargo, me encontré con un problema con mi aplicación en el que en una función que se llamaba utilizar dojo.ready funcionaba bien para todos los navegadores excepto para algunas versiones de IE. Lo reemplacé por $ (document) .ready y funciona en todos los navegadores. Estaba feliz de hacerlo funcionar, pero no estaba seguro de por qué funcionó.

Hice una búsqueda básica para encontrar la diferencia entre dos, pero no encontré nada significativo.