0

我正在选择一个<div>,像这样:

var html = $('div#mydiv').html();

在控制台和 DOM 中,当我将htmlvar 粘贴回去时,div 开头缺少两个元素,其结构如下:

<div id="mydiv">
    <input type="checkbox" />
    <label for="input"></label>
    <div class="notes"></div>
    ...
</div>

我只是从'notes' div 中获取-而不是输入或标签。这是最奇怪的事情。有任何想法吗?

编辑:通过“想法”,我的意思是 - 是的,我知道这应该可以正常工作。我想知道什么错误可能导致奇怪。输入和标签中有一些 PHP - 但这些输出在它们起源的 div 中很好,但不会显示在控制台或我通过 jQuery 设置 html 的 div 中。我正在查看是否存在格式错误的 HTML,但我不这么认为。

4

0 回答 0