这是我的代码:
console.log($('p').html())
<p><span data-htmlContent="<p>This is not really in a p tag.</p>">.</span>.</p>
在Chrome和旧款FireFox中,控制台会记录:<span data-htmlcontent="<p>This is not really in a p tag.</p>">.</span>.
但是在IE和更新的FireFox中,它会记录:<span data-htmlcontent="<p>This is not really in a p tag.</p>">.</span>.
问题可以在这里看到:http://jsfiddle.net/Nzj52/9/
答案 0 :(得分:0)
与渲染操作相比,它可能与每个浏览器控制台的操作方式有关。如果你这样做并提醒 - 你的答案会改变吗?
而不是调用console.log($('p')。html()); 尝试调用console.log($('p')。text());