jQuery parseHTML - 获取和设置值

时间:2015-11-04 04:13:58

标签: jquery html

是否可以使用jQuery来读取/解析一系列有效的HTML,以便您可以在其上使用jQuery方法,例如.val()或.html()?

以下内容对我不起作用。我试过.html()和.val()。

html = $.parseHTML('<div id="one">blah</div><div id="two">blurp</div>');
console.log ($(html).find('#one').text());

1 个答案:

答案 0 :(得分:5)

无需在HTML字符串上使用parseHTML

将其包装在jQuery对象中并使用方法。

&#13;
&#13;
var html = $('<div id="one">blah</div><div id="two">blurp</div>').filter('#one').html();
document.write(html);
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
&#13;
&#13;
&#13;