3

jquery を使用して要素を 2 つの場所に追加しようとしていますが、最後に機能するのは 1 つだけ (つまり、place_2) で、最初の場所は追加されません。

コード:

$("#place_1").append(new_line);
$("#place_2").append(new_line);

誰でも助けることができますか?

4

2 に答える 2

4

要素は DOM ツリー内で 1 つの場所しか持たないため、append実際には 2 番目の が要素を移動します。

これを使用できます

$("#place_1").append($(new_line_html));
$("#place_2").append($(new_line_html));

または

$("#place_1").append(new_line);
$("#place_2").append($(new_line).clone());
于 2012-05-24T16:52:59.260 に答える
0

十分だと思います

   $("#place_1, #place_2").append(new_line);
于 2012-05-24T17:02:58.050 に答える