12 of 119 menu

Método append

El método append agrega texto al final del elemento. También existe el método appendTo, que funciona de manera similar.

Sintaxis

Insertar texto al final del elemento:

$(selector).append(texto);

Al final de los elementos seleccionados se puede agregar texto, que será devuelto por una función personalizada. La función se llama, por separado para cada uno de los elementos seleccionados. Al llamarla se le pasan los siguientes parámetros: posición del elemento en el conjunto, contenido actual del elemento:

$(selector).append(function(número en el conjunto, contenido actual del elemento));

El contenido también puede ser no solo texto normal, sino también un elemento DOM o un objeto jQuery. En este caso, estos elementos se moverán desde su posición en el código HTML.

Ejemplo

Insertemos texto al final del párrafo dado:

<p id="test">texto</p> $('#test').append('!!!');

El código HTML quedará así:

<p id="test">texto!!!</p>

Ejemplo

Insertemos texto con etiquetas al final del párrafo dado:

<p id="test">texto</p> $('#test').append('<b>!!!</b>');

El código HTML quedará así:

<p id="test">texto<b>!!!</b></p>

Ejemplo

Encontremos todos los párrafos y al final de cada uno de ellos pongamos su número de orden en el conjunto:

<p>texto</p> <p>texto</p> <p>texto</p> <p>texto</p> <p>texto</p> $('p').append(function(index, text){return index;});

El código HTML quedará así:

<p>texto0</p> <p>texto1</p> <p>texto2</p> <p>texto3</p> <p>texto4</p>

Véase también

  • método appendTo,
    que agrega texto al final del elemento
  • pseudoelemento after,
    que agrega texto al final del elemento en CSS
  • métodos prepend, before, after,
    que permiten agregar contenido en un lugar determinado
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar