Método insertBefore
O método insertBefore adiciona texto antes de um elemento
especificado. Também existe o método
before,
que funciona de maneira semelhante.
Sintaxe
Inserir texto antes de um elemento:
$(texto).insertBefore(seletor);
O conteúdo pode ser não apenas texto simples, mas também um elemento DOM, seletor, array de elementos, string ou objeto jQuery.
Exemplo
Vamos inserir texto com tags antes do parágrafo especificado:
<p id="test">parágrafo</p>
$('<p>!!!</p>').insertBefore('#test');
O código HTML ficará assim:
<p>!!!</p><p id="test">parágrafo</p>
Veja também
-
método
before,
que adiciona texto antes de um elemento especificado -
métodos
insertAfter,appendTo,prependTo,
que permitem adicionar conteúdo em um local específico na página -
método
clone,
que cria cópias dos elementos selecionados