gpt4 book ai didi

javascript - 获取 jQuery 和/或 DOM 对象的 HTML 字符串

转载 作者:搜寻专家 更新时间:2023-11-01 05:01:26 26 4
gpt4 key购买 nike

我想我已经通读了完整的 jQuery API documentation并查看调试器中的 jQuery 对象和简单的 DOM 元素,以检查它们在运行时实际拥有的方法,但对于我来说,我找不到一种方法来获取表示 jQuery 对象内容的 html 字符串或一个 DOM 节点。我错过了什么吗?

jQuery 对象有方法 html() ,DOM 元素具有属性 innerHTML但两者都只给出对象的内部 html。所以如果我有这样的 HTML:

<body>
<div>
<p>Hello World!</p>
</div>
</body>

我使用 jQuery 做这样的事情 var $div = $body.find("div")然后我调用$div.html()返回的字符串是 "<p>Hello World!</p>" .但我正在寻找一种方法让它返回 "<div><p>Hello World!</p></div>" (我不关心空格)。

我做错了什么?获取这些对象的 html 表示不会那么困难,不是吗?

最佳答案

试试 dom 属性 .outerHTML

关于javascript - 获取 jQuery 和/或 DOM 对象的 HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16466776/

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