我正在尝试使用jquery创建HTML文档。这是我要创建的以下代码
<html charset=\'utf-8\'>
<head>
</head>
<body>
<table>
<tbody>
<tr>
<td> sample text -1</td>
</tr>
<tr>
<td> sample text -2</td>
</tr>
</tbody>
</table>
</body>
</html>
我想创建它并将其附加到文件中。我不想使用字符串追加来创建它。但相反,最好创建jquery元素。尝试以下方法:
var obj = $( 'html' );
console.log(obj.html());
执行上面的代码是打印当前html文件的html标签内的内容,而不是创建一个新的html标签。那么,有没有办法创建上面代码的对象并将其字符串化?提前致谢
答案 0 :(得分:1)
var html = $("<html>")
var head = $("<head>");
var body = $("<body>");
html.append(head);
html.append(body);
console.log(html.prop('outerHTML'));