❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Да что ж такое-то, никак не запомню накрепко последовательность параметров, вечно вылетает из головы =)
В DOM:
В jQuery:
И чтобы было под рукой:
В DOM:
// создать узел
var elem = document.createElement('div');
elem.setAttribute('title', 'Новый элемент');
elem.innerHTML = ('<p>Абзац в новом элементе</p>');
...
// вставить узел
parent.insertBefore(newElem, target);
parent.appendChild(elem);
...
// удалить узел
parent.removeChild(elem);
elem.parentNode.removeChild(elem);
var elem = document.createElement('div');
elem.setAttribute('title', 'Новый элемент');
elem.innerHTML = ('<p>Абзац в новом элементе</p>');
...
// вставить узел
parent.insertBefore(newElem, target);
parent.appendChild(elem);
...
// удалить узел
parent.removeChild(elem);
elem.parentNode.removeChild(elem);
В jQuery:
// вставить узел
$(elem).insertBefore(target); // вставить до
$(elem).insertAfter(target); // вставить после
...
// вставить перед первым дочерним узлом
$(elem).prependTo(parent);
// вставить после последнего дочернего узла
$(elem).appendTo(parent);
$(elem).insertBefore(target); // вставить до
$(elem).insertAfter(target); // вставить после
...
// вставить перед первым дочерним узлом
$(elem).prependTo(parent);
// вставить после последнего дочернего узла
$(elem).appendTo(parent);
И чтобы было под рукой: