javascript - jQuery outerHTML 关闭标记

标签 javascript jquery outerhtml

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

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

最佳答案

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

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

所以,您不必为此担心。

关于javascript - jQuery outerHTML 关闭标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35171076/

相关文章:

javascript - 如何在加载前获取 Iframe 事件?

javascript - 单击按钮的键盘顺序

javascript - 使一个div可编辑

javascript - 链接到多个选择值的 Jquery div

javascript - 我如何扩展一个 javascript 对象,以便在 native 没有 outerHTML 的浏览器中,我可以定义它?

javascript - 我可以使用 vue js 显示 <p> 标签,但 2 秒后无法删除它

php - jQuery.get() 方法不想工作

javascript扩展对象时自动添加属性

jQuery 选择器喜怒无常

javascript - jquery replaceWith 不适用于谷歌浏览器