Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Inserindo propagandas

Ola! Gostaria de saber qual a diferença entre as duas sentenças abaixo. Pensei que fossem equivalentes, mas apenas a segunda funciona...

//Nao funciona...
$(this).insertAfter(umaPropaganda());
//funciona...
umaPropaganda().insertAfter($(this));
1 resposta
solução!

Muda só a ordem de chamada mesmo. Existe o outro método after que faz o que você quer no primeiro exemplo.

O insertAfter é chamado no elemento a ser inserido e recebe como argumento o pai onde inserir. O after, o contrário.