我正在选择一个<div>
,像这样:
var html = $('div#mydiv').html();
在控制台和 DOM 中,当我将html
var 粘贴回去时,div 开头缺少两个元素,其结构如下:
<div id="mydiv">
<input type="checkbox" />
<label for="input"></label>
<div class="notes"></div>
...
</div>
我只是从'notes' div 中获取-而不是输入或标签。这是最奇怪的事情。有任何想法吗?
编辑:通过“想法”,我的意思是 - 是的,我知道这应该可以正常工作。我想知道什么错误可能导致奇怪。输入和标签中有一些 PHP - 但这些输出在它们起源的 div 中很好,但不会显示在控制台或我通过 jQuery 设置 html 的 div 中。我正在查看是否存在格式错误的 HTML,但我不这么认为。