Добавление элемента DOM дважды (jQuery)
Может кто-нибудь объяснить, почему следующий фрагмент не добавляет как для
#a
а также ?#b
HTML:
JS:
$(function(){
var $foo = $("HI");
$("#a").append($foo);
$("#b").append($foo);
});
Редактировать: спасибо за полезные моменты, тот факт, что.append()
перемещение элемента объясняет это поведение. Поскольку элемент в моем приложении на самом деле является Backbone View.el
Я предпочитаю не клонировать его.