gpt4 book ai didi

jQuery 字符串到 DOM,无需 DOM 插入

转载 作者:行者123 更新时间:2023-12-01 00:16:26 26 4
gpt4 key购买 nike

我有一个包含以下内容(innerHTML)的文本区域:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>

</body>
</html>

为了使用 jQuery 准备 DOM 解析的内容,我执行以下操作(temp 只是一个 div):

$('#temp').append(input.val());

console.log($('#temp').html());

正如 jQuery object from complete HTML document 所指出的,head、body、html 和 doctype 标签都消失了:

<meta charset="utf-8">
<title></title>

那么有没有其他方法可以不附加到 DOM 并且仍然可以使用 DOM 元素呢?iframe 可能是最后的手段,但那会很难看。

最佳答案

你可以这样做..

 $(input.val()).find('your-selector')

或者,您可以将其作为上下文传递..

$('your-selector', $(input.val()))

关于jQuery 字符串到 DOM,无需 DOM 插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com