我正在尝试使用jquery将一个元素追加到两个地方,但只有一个在最后一个地方(即place_2),而第一个地方没有得到追加。
代码:
$("#place_1").append(new_line);
$("#place_2").append(new_line);
任何人都可以提供帮助吗?
答案 0 :(得分: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());
答案 1 :(得分:0)
我认为够了
$("#place_1, #place_2").append(new_line);