Метод 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 методу,
    ал селекторго жооп берген эң жакын ата-эне элементин алууга мүмкүндүк берет