我正在使用jQuery来获取外部html:$('.page')[0].outerHTML
并且这有效,但我有img标签必须像这样关闭:<img src="smth" />
但是outerHTML删除/
。怎么解决这个问题?
答案 0 :(得分:4)
这不是一个真正的问题。但浏览器会删除结束标记。即使您手动使用<img src="path.jpg">
,它也会在页面中正确呈现。虽然编码实践是使用这些元素的结束标记。
您是否注意到即使您键入了<img src="path.jpg" />
,浏览器也会在您检查时显示<img src="path.jpg">
。
所以,你不必担心这个。