Добавление элемента DOM дважды (jQuery)

Может кто-нибудь объяснить, почему следующий фрагмент не добавляет как для#a а также ?#b

HTML:



JS:

$(function(){
    var $foo = $("HI");
    $("#a").append($foo);
    $("#b").append($foo);
});

jsfiddle

Редактировать: спасибо за полезные моменты, тот факт, что.append() перемещение элемента объясняет это поведение. Поскольку элемент в моем приложении на самом деле является Backbone View.elЯ предпочитаю не клонировать его.

Ответы на вопрос(4)

Ваш ответ на вопрос