0
var doc=$("<tag><another><link>Hello</link></another></tag>");
console.log(doc.html());
<another><link>Hello</another>
预期:
<another><link>Hello</link></another>
http://jsfiddle.net/holden321/22DBU/
这是因为_link_是无效元素。 – undefined
参见https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link:_“由于它是一个空元素,所以开始标记必须存在且结束标记不能存在” _。浏览器有时会为您修复无效的HTML。 –
你想做什么?你在写XML吗? – giordanolima