Metodo insertBefore
Il metodo insertBefore aggiunge testo prima dell'elemento
specificato. Esiste anche il metodo
before,
che funziona in modo analogo.
Sintassi
Inserimento di testo prima di un elemento:
$(testo).insertBefore(selettore);
Il contenuto può essere non solo testo semplice, ma anche un elemento DOM, un selettore, un array di elementi, una stringa o un oggetto jQuery.
Esempio
Inseriamo del testo con dei tag prima del paragrafo specificato:
<p id="test">paragrafo</p>
$('<p>!!!</p>').insertBefore('#test');
Il codice HTML diventerà così:
<p>!!!</p><p id="test">paragrafo</p>
Vedi anche
-
metodo
before,
che aggiunge testo prima dell'elemento specificato -
metodi
insertAfter,appendTo,prependTo,
che consentono di aggiungere contenuto in un punto specifico della pagina -
metodo
clone,
che crea copie degli elementi selezionati