Добавление сиблингов
В данном посте посмотрим на то как добавлять сиблингов – то есть, элементов одного уровня. Для этого предназначены методы before(), after(), insertBefore(), insertAfter(), причем каждый из них может принимать в качестве аргумента
-html разметку
-элемент html
-объект jQuery
-объект, возвращаемый функцией
Рассмотрим примеры
1 2 3 4 5 6 7 |
$(function(){ $('div#1').after('<div>This is after div</div>'); $('div#3').before('<div>This is before div</div>'); }); |
Замена элементов
Здесь 2 основных метода replaceWith(), replaceAll()
1 2 3 4 5 |
$(function(){ $('div#3').replaceWith('<div>Replaced Content</div>'); }); |