【发布时间】:2013-11-16 07:00:58
【问题描述】:
我敢肯定,这是一个奇怪的请求,但是给定一个 Jquery 选择器,我可以获取一个项目(及其子项)的原始 HTML,以便我可以重新放回该 HTML 的转义版本页面?
我很高兴进行转义,我只是不知道如何从对象返回 HTML。
如果也有一种简单的 DOM 标准方法可以做到这一点,我也很高兴。
编辑以解决“哦,你为什么不只是谷歌那个”:谷歌它。您将获得 Jquery 的.html(),这将为您提供对象的内部 HTML。例如,假设您有:
<div id="pants">naughty bits</div>
.html() 只会返回naughty bits。而我正在寻找的输出是<div id="pants">naughty bits</div>
【问题讨论】:
-
我不相信仅仅通过谷歌搜索就不会为您提供解决方案......
-
您无法获得原始源代码——但是,使用
html()您可以获得浏览器的 DOM 呈现的 HTML 格式的源代码。 -
根据 Archer 的回答,这并不像
.html()那样简单,如果您使用 Google,这是。我在我的问题中包含了一个示例来解释为什么它不是答案以及为什么我不是一个完整的 Hodor。
标签: javascript jquery html dom