Метод parent

Метод parent элементнинг бевосита отасини олади.

Синтаксис

Элементлар учун бевосита отани олиш:

javascript.parent();

Берилган селекторга мос келган тақдирдагина бевосита отани танлаш мумкин:

javascript.parent(селектор);

Мисол

#test элементни топамиз, сўнгра унинг отасини parent ёрдамида топамиз ва унга html ёрдамида '!' матнини қўямиз:

html<p>outside</p>
<div>
  <p>inside</p>
  <p>inside</p>
  <p id="test">inside</p>
  <p>inside</p>
  <p>inside</p>
</div>
<p>outside</p>
javascript$('#test').parent().html('!');

HTML код шундай кўринишга келади:

html<p>outside</p>
<div>
  !
</div>
<p>outside</p>

Мисол

#test элементни топамиз, сўнгра унинг отасини parent ёрдамида топамиз ва агар бу ота www синфига эга div бўлса, унга html ёрдамида '!' матнини қўямиз:

html<p>outside</p>
<div class="www">
  <p>inside</p>
  <p>inside</p>
  <p id="test">inside</p>
  <p>inside</p>
  <p>inside</p>
</div>
<p>outside</p>
javascript$('#test').parent('div.www').html('!');

HTML код шундай кўринишга келади:

html<p>outside</p>
<div class="www">
  !
</div>
<p>outside</p>

Қаранг

  • метод parents,
    элементнинг барча оталарини олишга имкон беради
  • метод closest,
    селекторга мос келадиган энг яқин ота элементни олишга имкон беради
  • метод parentsUntil,
    элементнинг кўрсатилган отагача барча оталарини олишга имкон беради
  • метод children,
    элементнинг фарзандларини олишга имкон беради
  • метод contents,
    элементнинг фарзандлари ва ушбу элемент ичидаги матнни олишга имкон беради