19 of 119 menu

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
azbydeenesfrkakkptruuz