Метад contents
Метад contents атрымлівае нашчадкаў элемента,
уключаючы тэкст і каментарыі.
Сінтаксіс
Метад не прымае параметраў:
.contents();
Метад contents працуе падобна да метаду
children,
розніца праяўляецца пры спробах атрымаць
доступ да тэксту нашчадкаў. Параўнайце два
прыклады, прыведзеныя ніжэй:
Прыклад
Выкарыстаем метад children:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').children().each(
function() {
console.log($(this).text()); // выведзе 'bold'
}
);
Прыклад
Выкарыстаем метад contents:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').contents().each(
function() {
console.log($(this).text()); // выведзе 'text1', 'bold', 'text2'
}
);