Saltar al contenido
Inicio » Métodos » .appendTo()

.appendTo()

Contenido.

El método .appendTo() de jQuery se utiliza para insertar elementos al final de los elementos seleccionados, similar al método .append(), pero con una sintaxis inversa. Es útil para mover o clonar elementos en el DOM de una manera concisa y legible.

Definición:

El método .appendTo() inserta los elementos seleccionados al final de cada elemento en el conjunto de elementos seleccionados por el argumento.

Sintaxis:

index.js
JavaScript
$(selector).appendTo(target)
  • selector: Un selector de jQuery que selecciona los elementos que se van a insertar.
  • target: Un selector de jQuery que especifica el conjunto de elementos en los que se insertará el contenido.

Ejemplo:

index.html
HTML
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejemplo de .appendTo() en jQuery</title>
    <style>
        .nuevo {
            color: green;
            font-weight: bold;
        }
    </style>
    <script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
    <script>
        $(document).ready(function(){
            $("#botonMover").click(function(){
                $("<li class='nuevo'>Nuevo elemento</li>").appendTo("#lista");
            });
        });
    </script>
</head>
<body>
    <button id="botonMover">Mover Elemento</button>
    <ul id="lista">
        <li>Elemento 1</li>
        <li>Elemento 2</li>
    </ul>
</body>
</html>
index.js
JavaScript
$("<li class='nuevo'>Nuevo elemento</li>").appendTo("#lista");

Explicación del Ejemplo:

En este ejemplo, cuando el usuario hace clic en el botón con el id “botonMover”, un nuevo elemento <li> con la clase “nuevo” y el texto “Nuevo elemento” se crea y se inserta al final de la lista con el id “lista” utilizando el método .appendTo(). Esto agrega dinámicamente un nuevo elemento a la lista en el DOM.

Resultado.

  • Elemento 1
  • Elemento 2

Contenido Relacionado.

click() - jQuery en español

.click()

.click() de jQuery adjunta un evento de clic a elementos seleccionados o lo desencadena, manejando eventos de forma compatible con todos los navegadores.

Leer más
ready() - jQuery en español

.ready()

.ready() ejecuta JavaScript cuando el DOM está cargado y listo, asegurando que el código no se ejecute antes de que existan los elementos del DOM.

Leer más
selector - jQuery en español

selector

Los selectores en jQuery son patrones para seleccionar elementos del DOM, permitiendo aplicar efectos, manipular propiedades o agregar eventos, similar a los selectores en CSS.

Leer más
5 1 vota
Valoración del Artículo
Suscribirse
Notificación de
guest
0 Comentarios
Más antiguo
Más reciente Más votado
Comentarios en línea
Ver todos los comentarios
0
Me gustaría conocer tu opinión, por favor comenta.x
Índice