Две возможные причины:
(при использовании append
, appendTo
, prepend
, prependTo
...):
1) Если вы присоединяете 2 источника элементов к 1 месту назначения элемента, если вы используете:
$("destination").append("source");
jQuery где-то в вашем html находит 2 source_div
элементов и добавляет их оба.
2) Если вы прикрепите элемент 1 source к 2 destination , например:
$("destination").append("source");
вероятно, в вашем html у вас есть 2 destination
элементов:
<div>
<div class="destination"></div>
......
<div class="destination"></div>
</div>