Здравствуйте.
На jquery есть такая интересная функция -
$(element).append();
Не буду долго тянуть. Вопрос. Как добавить новые элементы на страницу тем же образом что и
append(), но только на чистом javascript, без jquery?
На другом форуме мне советовали такой вариант:
var div = document.createElement('div');
div.innerHTML = data; // html данные пришедшие с сервера
var target = document.getElementById("div_container");
target.appendChild(div);
div = null;
И даже был такой вариант:
document.getElementById("div_container").innerHTML += data;
Но эти варианты, мне немножко не подходят. Первый, потому что создает новый div и вставляет в него данные. А второй, перезаписывает все имеющиеся элементы на странице.. Интересно, как jquery фунция
.append(), добавляет к уже существующим элементам, новые элементы?