从HTML字符串中选择DOM元素

时间:2015-11-01 23:18:42

标签: javascript jquery html html5

我有一个HTML字符串如下(在javascript中定义):

<body>
    <div id="stuff">
    bla bla bla
    </div>
    <div id="content">
    Actual content is here.
    </div>
</body>

以上html是我的字符串。我想将id为“content”的div附加到我的实际html文件中。

如何通过jquery读取(或解析?)并附加这样的html字符串?

1 个答案:

答案 0 :(得分:0)

使用jQuery的parseHTML方法:

var htmlString = "<body><div id='stuff'>wahwahwah</div><div id='content'>blahblahblah</div></body>"; //your HTML string here.

var parsedHTML= $.parseHTML(htmlString);

var contentDiv = $(parsedHTML).filter('#content');

$('html').append(contentDiv);