jQuery: html externo () [duplicado]

Posible duplicado:
Obtener el HTML externo del elemento seleccionado

imagina lo que tenemos algo como esto:

<div id="xxx"><p>Hello World</p></div>

si llamamos a la función .html de esta manera:

$("#xxx").html();

obtendremos

<p>Hello World</p>

Pero necesito obtener:

<div id="xxx"><p>Hello World</p></div>

Entonces, ¿qué necesito hacer? Creo agregar otro contenedor alrededor de #xxx, pero esta no es una buena idea.

Respuestas a la pregunta(4)

Su respuesta a la pregunta