3

我正在尝试使用 jquery 将一个元素附加到两个地方,但只有一个是最后一个作品(即 place_2),而第一个地方没有附加。

代码:

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

有人可以帮忙吗?

4

2 回答 2

4

一个元素在 DOM 树中只有一个位置,所以第二个append实际上移动了元素。

你可以用这个

$("#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 回答