.html() 方法的 jQuery 在 IE 9 中无法正常工作

.html() method of jQuery not working properly in IE 9

本文关键字:工作 常工作 IE 方法 jQuery html      更新时间:2023-09-26
<h1>
    <span id="T-1">
        <div>1111</div>
        <div><h1>2222</h1></div>
        <div>33333</div>
    </span>
</h1>

我有这个 html 代码用于在 IE 9 中复制问题。我正在使用以下js代码:

console.log($("#T-1").html());

上面的代码没有获取完整的内部 html 数据。它正在获取一部分 html 数据。任何人都可以看看这个问题。

控制台输出为:

<div>1111</div><div></div>

您将 h4 嵌套在 h1 中,它会导致您得到的错误。编写有效的代码,如下所示:

使所有div 跨越

<h1 id="T-1">
    <span >1111</span >
    <span class="h4">2222</span >
    <span >33333</span >
</h1>

结账他的笔