4

我正在使用 jQuery 获取外部 html:$('.page')[0].outerHTML并且这有效,但是我有必须像这样关闭的 img 标签:<img src="smth" />但是 outerHTML delete /。如何解决这个问题?

UPD:嗯,我还没有找到解决办法。如何在不更改的情况下获取外部 html?

4

1 回答 1

4

这不是一个真正的问题。但是浏览器去掉了结束标签。即使您手动使用<img src="path.jpg">它,它也会在页面中正确呈现。尽管编码实践是对此类元素使用结束标签。

你有没有注意到,即使你输入<img src="path.jpg" />了浏览器,<img src="path.jpg">当你检查它时也会显示。

因此,您无需担心这一点。

于 2016-02-03T07:42:51.897 回答