Metoda parents

Metoda parents merr të gjithë prindërit e një elementi - jo vetëm atë të drejtpërdrejtë, por edhe gjyshin, stërgjyshin e kështu me radhë deri te elementi rrënjë (domethënë deri te tagu html).

Sintaksa

Marrja e të gjithë prindërve për elementet:

javascript.parents();

Mund të zgjidhni prindërit, vetëm nëse ata plotësojnë selektorin e dhënë:

javascript.parents(selektor);

Shembull

Le të gjejmë elementin #test, pastaj të gjejmë të gjithë prindërit e tij duke përdorur parents dhe, nëse këta janë prindër div me klasën www, atëherë t'u vendosim në fillim tekstin '!' duke përdorur prepend:

html<div>
  <div class="www">
    <div class="www">
      <p id="test">text</p>
    </div>
  </div>
</div>
javascript$('#test').parents('div.www').prepend('!');

Kodi HTML do të duket kështu:

html<div>
  <div class="www">
    !
    <div class="www">
      !<p id="test">text</p>
    </div>
  </div>
</div>

Shihni gjithashtu

  • metoda parent,
    e cila lejon marrjen e prindit të drejtpërdrejtë të një elementi
  • metoda parentsUntil,
    e cila lejon marrjen e të gjithë prindërve të një elementi deri te prindi i specifikuar
  • metoda closest,
    e cila lejon marrjen e elementit më të afërt prindëror që plotëson selektorin
  • metoda contents,
    e cila lejon marrjen e pasardhësve të një elementi dhe tekstit brenda atij elementi