Методи contents

Методи contents фарзандон, шумораи матн ва тавзеҳҳои элементро мегирад.

Синтаксис

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

javascript.contents();

Методи contents монанди методи children кор мекунад, фарқ дар дастрасӣ ба матни фарзандон зоҳир мешавад. Ду мисолро, ки дар поён оварда шудааст, муқоиса кунед:

Мисол

Методи children истифода мебарем:

html<p id="test">матн1 <b>ҷафс</b> матн2</p>
javascript$('#test').children().each(
  function() {
    console.log($(this).text()); // 'ҷафс' чоп мекунад
  }
);

Мисол

Методи contents истифода мебарем:

html<p id="test">матн1 <b>ҷафс</b> матн2</p>
javascript$('#test').contents().each(
  function() {
    console.log($(this).text()); // 'матн1', 'ҷафс', 'матн2' чоп мекунад
  }
);

Нигаред низ

  • методи children,
    ки барои гирифтани фарзандон истифода мешавад
  • методи parent,
    ки барои гирифтани волидони мустақими элемент истифода мешавад
  • методи parents,
    ки барои гирифтани ҳамаи волидони элемент истифода мешавад
  • методи closest,
    ки барои гирифтани наздиктарин элементи волид, ки селекторро қонеъ мекунад, истифода мешавад