Показать сообщение отдельно
  #21 (permalink)  
Старый 25.03.2015, 16:00
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

skrudjmakdak,
Я как раз тоже подумал объяснить с другой стороны, только на объектах. Ведь дом элементы это объекты и как все нормальные объекты они передаются по ссылке:

var a = {"test": "test"};// это то что находится в доме
var b = a// это ссылка на элемент

alert(JSON.stringify(b));

a = {"test": "test2"} // .outerHTML = id1.outerHTML.replace (то место где вы перезаписывете объект, b - остается прежним!)

alert(JSON.stringify(a));
alert(JSON.stringify(b));
Ответить с цитированием