jquery.html()
не подходит, ломает очередь выполнения js. const parser = new DOMParser();
const html = parser.parseFromString( '<div><p>foo</p><p>bar</p></div>' , 'text/html');
const divDoc = html.getRootNode();
document.body.appendChild(divDoc.body);