¿Cómo crear un elemento HTML usando jQuery?

En este artículo, veremos cómo crear un elemento HTML usando jQuery. Para crear y agregar un elemento HTML, usamos el método  jQuery append() .

El método jQuery append() se usa para insertar algún contenido al final de los elementos seleccionados.

Sintaxis:

$(selector).append( content, function(index, html) )

Parámetros:

  • contenido: Es un parámetro obligatorio y se utiliza para especificar el contenido que se insertará al final de los elementos seleccionados. El valor posible de los contenidos son elementos HTML, objetos jQuery y elementos DOM.
  • function(index, html): Es un parámetro opcional y se utiliza para especificar la función que devolverá el contenido a insertar.
    • index: Se utiliza para devolver la posición de índice del elemento.
    • html: Se utiliza para devolver el HTML actual del elemento seleccionado.

Ejemplo:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <title>
        How to create an HTML element using jQuery?
    </title>
  
    <script src="
https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js">
    </script>
  
    <!-- Script to add div element in the HTML document -->
    <script>
        $(document).ready(function() {
  
            $("button").click(function() {
                $(".append").append(
'<div class="added">New HTML element added</div>');
            });
        });
    </script>
  
    <!-- Style to use on div element -->
    <style>
        .added {
            padding: 20px;
            margin-top: 20px;
            background: green;
            color: white;
            display: inline-block;
        }
    </style>
</head>
  
<body>
    <center>
        <h1 style="color: green;">GeeksforGeeks</h1>
  
        <h3>
            How to create an HTML element using jQuery?
        </h3>
  
        <button id="append">Append New HTML Element</button>
  
        <div class="append"></div>
    </center>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

Artículo escrito por vkash8574 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *