16 of 119 menu

Metodo after

Il metodo after aggiunge testo dopo l'elemento specificato. Esiste anche il metodo insertAfter, che funziona in modo analogo.

Sintassi

Inserire testo dopo un elemento:

$(selettore).after(testo);

In questo modo, dopo gli elementi selezionati verrà aggiunto il testo che sarà restituito dalla funzione personalizzata. La funzione viene chiamata separatamente per ciascuno degli elementi selezionati. Nel primo parametro di questa funzione viene passato l'indice di ciascuno degli elementi selezionati (a turno), nel secondo - il contenuto corrente dell'elemento:

$(selettore).after(function(indice, contenuto corrente dell'elemento));

Il testo può essere non solo testo semplice ma anche un elemento DOM o un oggetto jQuery. In questo caso questi elementi verranno spostati dalla loro posizione nel codice HTML.

Esempio

Inseriamo del testo dopo il paragrafo specificato:

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

Il codice HTML diventerà così:

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

Esempio

Inseriamo del testo con dei tag dopo il paragrafo specificato:

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

Il codice HTML diventerà così:

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

Esempio

Spostiamo un paragrafo sotto l'altro (cioè taglieremo il paragrafo dalla sua vecchia posizione e lo inseriremo in una nuova):

<p id="p1">testo1</p> <p id="p2">testo2</p> $('#p1').after($('#p2'));

Il codice HTML diventerà così:

<p id="p1">testo1</p> <p id="p2">testo2</p>

Vedi anche

  • metodo insertAfter,
    che aggiunge testo dopo l'elemento specificato
  • metodi before, append, prepend,
    che consentono di aggiungere contenuto in un punto specifico della pagina
  • metodo clone,
    che crea copie degli elementi selezionati
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta