我熟悉使用 jQuery 创建元素的首选方法:
jQuery('<div/>', {
id: 'foo',
href: 'http://google.com',
}).appendTo('#mySelector');
但是我需要创建一些比上面更复杂的元素。有没有办法可以构建我的代码,以便它输出如下内容:
<div id="foo" href="http://google.com">
<h1> Heading </h1>
<div id="child-div">
Conetent created from jQuery vars
</div>
</div>