0

私は次の<div>ようにを選択しています:

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

consoleと、var を貼り付けた DOM の両方でhtml、次のように構造化された div の先頭から 2 つの要素が欠落しています。

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

入力またはラベルではなく、「メモ」divからのみ取得しています。それは最も奇妙なことです。何か案は?

編集:「アイデア」とは、つまり-はい、これでうまくいくはずです。どのバグが奇妙さを引き起こしているのだろうかと思っています。入力とラベルにPHPが組み込まれていますが、それらの出力は元のdivで問題なく表示されますが、コンソールまたはjQueryを介してhtmlを設定しているdivには表示されません。不正な HTML があるかどうかを調べていますが、そうではないと思います。

4

0 に答える 0