Método HTML Javascript

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

jQuery tiene muchos métodos disponibles para ayudar a los desarrolladores a crear de manera eficiente una experiencia web dinámica. El método jQuery html () reemplaza todo el HTML dentro del elemento seleccionado. Esto es √∫til si desea cambiar dinámicamente lo que el usuario ve después de interactuar con la página.

En esta guìa aprenderemos còmo usar html () y su sintaxis. También veremos un enfoque paso a paso para usar html (). jQuery html () es un método fundamental en la biblioteca jQuery y se usa con frecuencia. Después de aprender los conceptos básicos, estará listo para comenzar a practicar con html ().

¿Qué es jQuery html ()?

jQuery html () establece el contenido HTML de cada elemento en un conjunto de elementos coincidentes. Se debe tener cuidado de proporcionar una consulta lo suficientemente especìfica para reemplazar solo el HTML deseado.

Solo el contenido se cambia con html (). Si hay una hoja de estilo, el nuevo contenido tendrá el mismo estilo que el contenido anterior. También vale la pena mencionar que html () solo funciona en un documento HTML & mdash; no funciona con XML.

html () Sintaxis de jQuery

Recuerde que los métodos de jQuery se llaman primero en un selector. El selector puede ser tan ancho como "p" etiqueta o tan especìfico como una etiqueta "div" con un ID ("div id = " main-app "" "/ div"). Una vez que se selecciona el elemento deseado, podemos llamar a html () y pasar una cadena HTML como parámetro a html (). Para obtener una explicaciòn detallada de los selectores de CSS, consulte nuestra guìa . & Nbsp;

html () acepta un literal de cadena como parámetro o una variable que contiene la cadena. Pasar una cadena literal de " Contenido nuevo " generará lo mismo que pasar una variable que haga referencia a " Contenido nuevo " & nbsp;

Supongamos que tenemos este "div & gt ;:

Podemos reemplazar el etiqueta "p" completa:

El còdigo anterior muestra el nuevo HTML como:

¿Hubo un estilo asociado con el "p" etiqueta, ya no estarìa activo con el nuevo contenido. También es posible pasar una cadena simple: & nbsp;

Nuestro HTML ahora es el siguiente: & nbsp;

Podemos ver que existen algunas diferencias en el contenido nuevo. Pasar un literal de cadena es una excelente manera de mantener el estilo del contenido anterior. Recuerde, un literal de cadena es simplemente una cadena que contiene caracteres. Si el nuevo contenido debe ser un elemento secundario, el uso de una cadena HTML lo logra.

Ahora que se ha cubierto la sintaxis básica, echemos un vistazo a un ejemplo. & Nbsp;

html () Ejemplo de jQuery

Vimos còmo html () reemplaza el contenido dentro del elemento seleccionado en nuestro " Nuevo contenido " ejemplo. Esto se puede lograr pasando una cadena literal o una cadena HTML como parámetro. Veamos un ejemplo en el que mantenemos el estilo original. & Nbsp;

Si miramos nuestra página HTML inicial, solo veremos la palabra " Hola " tiene el estilo del color azul.

En este ejemplo, queremos reemplazar la palabra " Hola " con contenido nuevo, pero conserva el estilo original. Para lograr esto, seleccionamos el párrafo con el nombre de la clase azul.

Hemos seleccionado el párrafo que pertenece a la clase azul y reemplazado " Hola " con " Hola OTRA VEZ. " Dado que html () reemplaza el contenido envuelto en los nombres de los elementos, el color azul permanecerá.

A83aaFCGA71IBKWgL4WyaFqn GeP4fN7kwWBtZnN4Xmhk9dfSP85teVs83FA2w8myG0SsPwzmfMP8RagLyBGr0JCb8XgEpQ88AFUpD 5iatEp Im3xzfqRKD35rOb9xjhLoN1Na

¿Y si quisiéramos reemplazar todo el texto del párrafo? Si seleccionamos el elemento "p", este reemplazará el texto anterior con tres instancias de " Hola OTRA VEZ "

Aquì están seleccionando todas las etiquetas de párrafo en el archivo HTML y reemplazando el contenido de cada una con " Hola OTRA VEZ & rdquo ;. Como nuestro primer ejemplo, el estilo original se renderizará porque estamos re la colocaciòn de contenido envuelto en esas etiquetas.
2guefy2uVdRQb3zbHpmF0SeFtMBttoqGZfEwZJn0nS04IulS0SYHM8Q Ddxef0zLi8sxC1Lt4N3 HIOZpbIRtU1eFIP0y8qbPJcTc1kvB4Pc5Ti1CUpWDSZktp3v6zyCo7fIavTM

Justo como esperábamos. Subamos un nivel en nuestro selector hasta nuestro "div" pertenecientes a la " main " clase. Aquì es donde pasar cadenas HTML como parámetros resulta √∫til.

JXF9suUYnrtQvrU 8sIs3 NEA0BBS2hKkyRaigcZX26RHBcDZ376i87EpwGAsBEBYNaIjVUs FAsrMupPlC9CduIwFUCCBGj XgT Ol64YUdgnUPWEKXIZY6html (), podemos deducir que el còdigo anterior reemplazará a los tres "p" etiquetas con la que se pasò como parámetro. Lea nuestra guìa sobre el aprendizaje de HTML para profundizar en el concepto anterior

En una lìnea de còdigo, reemplazamos tres elementos de párrafo diferentes y usamos nuestro estilo de clase original. & nbsp;

Conclusiòn

jQuery html () es un método com√∫nmente utilizado para reemplazar contenido en páginas HTML para crear una experiencia dinámica. Debido a que html () reemplaza el contenido que está envuelto dentro de los elementos HTML, es importante prestar atenciòn a los selectores de jQuery y cualquier clase de estilo. Esto evitará cualquier cambio de estilo no deseado. & Nbsp;

Hemos aprendido qué es jQuery, su sintaxis y un ejemplo de còmo se puede usar. Dedique algo de tiempo a practicar y familiarizarse con este método ampliamente utilizado.