gpt4 book ai didi

jquery - 使用 JQuery 将 HTML 标记作为字符串返回

转载 作者:搜寻专家 更新时间:2023-10-31 08:12:02 25 4
gpt4 key购买 nike

我使用 JQuery 创建了一个 DOM 片段:

var $content = $("<div /", {id:"content"})

我想将片段输出为字符串,所以我尝试:

$content.html();

返回一个空字符串,因为没有 child 。如何返回包含以下内容的字符串:

<div id="content" />

最佳答案

jQuery 的 API 中没有任何东西可以直接执行此操作,但您可以使用 native .outerHTML属性(property)。

$content[0].outerHTML

...但是 Firefox 不支持这个,所以你可以这样做...

$content[0].outerHTML || $('<div>').append($content.clone()).html();

http://jsfiddle.net/m22fn/

请注意 <div>标签不会自动关闭。

关于jquery - 使用 JQuery 将 HTML 标记作为字符串返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9100116/

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