Como estender a função replaceWith do jQuery para aceitar uma função de retorno de chamada?
Isto deve ser fácil, certo? No entanto, não consigo encontrar nenhum exemplo dessa funcionalidade em qualquer lugar. O problema é que, depois de fazer um replaceWith (), quero fazer algo com os elementos que foram gravados no DOM, mas se eu tentar fazer algo com eles logo após a chamada replaceWith (), eles ainda não existirão. Preciso ter certeza de que o replaceWith () esteja completamente concluído. Eu só quero que algo assim funcione:
$('#foo').replaceWith('some text', function() {
//do something else here
});
Pensamentos