Метод contents

Метод contents добија потомке елемента, укључујући текст и коментаре.

Синтакса

Метод не прихвата параметре:

javascript.contents();

Метод contents ради слично методу children, разлика се појављује при покушајима да се добије приступ тексту потомака. Упоредите два примера, наведена испод:

Пример

Користимо метод children:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').children().each(
  function() {
    console.log($(this).text()); // приказаће 'bold'
  }
);

Пример

Користимо метод contents:

html<p id="test">text1 <b>bold</b> text2</p>
javascript$('#test').contents().each(
  function() {
    console.log($(this).text()); // приказаће 'text1', 'bold', 'text2'
  }
);

Види такође

  • метод children,
    који омогућава да се добију потомци елемента
  • метод parent,
    који омогућава да се добије непосредни родитељ елемента
  • метод parents,
    који омогућава да се добију сви родитељи елемента
  • метод closest,
    који омогућава да се добије најближи родитељски елемент, који задовољава селектор