Estou tentando obter o HTML de um objeto selecionado com jQuery. Eu estou ciente da .html()
função; o problema é que preciso do HTML, incluindo o objeto selecionado (neste caso, uma linha da tabela, onde .html()
somente retorna as células dentro da linha).
Eu procurei e encontrei alguns métodos do tipo 'hackish' de clonar um objeto, adicionando-o a uma div recém criada, etc, etc, mas isso parece realmente sujo. Existe alguma maneira melhor ou a nova versão do jQuery (1.4.2) oferece algum tipo de outerHtml
funcionalidade?
$('div')[0].outerHTML
.