Este blog demostrará el equivalente de Vanilla JavaScript de la jQuery $.Método Ready ().
Vanilla JavaScript equivalente de jQuery's $.listo()
El equivalente de javascript de vainilla de los $ jQuery.La función Ready () es la "documento.addEventListener ("DomContentLoaded", function () ...);" función.
Cómo usar el evento "DomContentLoaded" de Vanilla JavaScript?
"DomcontentLoaded"Es un evento en JavaScript que se dispara o se activa sin tener que esperar a que hojas de estilo, gráficos o subtramas se carguen por completo antes de analizar el contenido básico de HTML.
Sintaxis
elemento.addEventListener (evento, función, useCapture);En esta sintaxis:
Ejemplo
En este ejemplo, el script se ejecuta cuando el DOM está completamente cargado con Vanilla JavaScript.
Para hacerlo, crearemos encabezados en un archivo HTML que se mostrará en la página después de cargar la página:
Javascript de vainilla
En ""Etiqueta, muestre un mensaje de alerta al cargar la página e imprima el mensaje en la consola cuando se cargue la página:
Según el fragmento de código anterior:
Se puede observar que el contenido se ha mostrado cuando el DOM está completamente cargado:
Cómo usar la función jQuery $ Ready ()?
El "ps.listo()La función en jQuery se usa para ejecutar una función o un bloque de código tan pronto como el DOM esté listo/disponible para la manipulación. Esto significa que la función se ejecutará tan pronto como la página haya terminado de cargar y analizar el HTML, pero antes de que todos los demás recursos, como imágenes y hojas de estilo, hayan terminado de cargar.
Sintaxis
Para el "listo()"Función en jQuery, use la sintaxis dada a continuación:
$ (documento).Ready () cuerpoEn esta sintaxis, el "cuerpo"Se ejecuta después de que toda la página esté completamente cargada.
Ejemplo
En el siguiente ejemplo, el documento HTML específico ocultará el elemento en el botón Haga clic después de cargar la página completa.
Para usar jQuery en su código, es importante cargar primero la biblioteca:
Agregue algo de contenido en el archivo HTML que se mostrará en la página después de cargar el DOM:
JQuery Ready () Función
En la etiqueta, primero muestre un mensaje de alerta mientras carga el DOM. Luego, después de mostrar contenido, oculte el encabezado mientras hace clic en el botón:
Se puede ver que el contenido se ha cargado en la página después de cargar el elemento DOM y el encabezado se esconderá en el botón Haga clic:
Eso se trataba del equivalente de la función jQuery $ Ready () en Vanilla JavaScript.
Conclusión
El "DomcontentLoaded"El evento es equivalente a JQuery"ps.listo()" método. El "DomContentLoaded" y el "$.Ready () ”disparará antes del evento de carga. Esto significa que puede usarlo para ejecutar código tan pronto como el DOM esté listo sin esperar a que se carguen todos los recursos. Este blog demostró el equivalente de Vanilla JavaScript de la jQuery $.Método Ready ().