jQuery Documentação de Operação - Método insertAfter()

Exemplo

Inserir o elemento span antes de cada elemento p:

$("button").click(function(){
  $("<span>Hello world!</span>").insertBefore("p");
});

Experimente você mesmo

Definição e uso

O método insertBefore() insere marcações HTML ou elementos existentes antes do elemento selecionado.

Observação:Se este método for usado em elementos existentes, esses elementos serão removidos da sua posição atual e adicionados antes do elemento selecionado.

Sintaxe

$(content).insertBefore(selector)
Parâmetros Descrição
content

Obrigatório. Especifica o conteúdo a ser inserido. Valores possíveis:

  • Expressão de seletor
  • Marcador HTML
selector Obrigatório. Especifica onde inserir o elemento selecionado.

Mais exemplos

Inserir elemento existente
Como usar o método insertAfter() para inserir um elemento existente antes de cada elemento selecionado.