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:
javascript$(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:
html<p id="test">paragrafo</p>javascript$('<p>!!!</p>').insertBefore('#test');
Il codice HTML diventerà così:
html<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