JQuery 正在将回车符和换行符添加到 IE7 和 IE8 中任何新创建的 JQuery 元素的开头。到底是怎么回事?
将 JQuery 版本 1.9.1 与以下内容一起使用:
var myDiv = $('<div>');
alert('myDiv[0].outerHTML="' + myDiv[0].outerHTML + '"');
在 IE8 或 IE7 中执行时的输出结果:
"
myDiv[0].outerHTML=<div></div>"
您可以在此jsbin 示例中进行复制,但请记住使用 IE8 或 IE7 模式。