var wrapper = $('<p><div class="text">Hello World</div></p>');
console.log(wrapper.html());
Превращается в
<p></p><div class="text">SOMETHING</div><p></p>
Как избежать такой путаницы в HTML?
ОТВЕТ :Я не знал, что размещение DIV внутри абзаца было недопустимым HTML.