Meetod nextUntil

Meetod nextUntil tagastab elemendid, mis asuvad pärast määratud elementi ühe vanema sees. Meetod tagastab elemendid alates määratud elemendist kuni esimese elemendini, mis vastab meetodi parameetrina määratud selektorile. Kui meetodile parameetreid ei edasta, töötab see nagu meetod nextAll.

Süntaks

Esimest parameetrit saab edastada avaldise stringina, mille järgi valik tehakse, DOM sõlme või jQuery objekti. Teise parameetrina saab edastada täiendava filtreerimistingimuse stringina. Mõlemad parameetrid on valikulised:

javascript.nextUntil([selektor], [filter]);

Näide

Leiame elemendi #test ja paneme kõikidele selle alumistele naabritele kuni klassiga www lõiguni teksti '!', kasutades meetodit html:

html<p>väljas</p>
<div>
  <p>sees</p>
  <p class="www">sees</p>
  <p>sees</p>
  <p>sees</p>
  <p id="test">sees</p>
  <p>sees</p>
  <p>sees</p>
  <p class="www">sees</p>
  <p>sees</p>
</div>
<p>väljas</p>
javascript$('#test').prevUntil('p.www').html('!');

HTML-kood näeb välja selline:

html<p>väljas</p>
<div>
  <p>sees</p>
  <p class="www">sees</p>
  <p>sees</p>
  <p>sees</p>
  <p id="test">sees</p>
  <p>!</p>
  <p>!</p>
  <p class="www">sees</p>
  <p>sees</p>
</div>
<p>väljas</p>

Vaata ka

  • meetod prevUntil,
    mis tagastab elemendid, mis asuvad enne määratud elementi
  • meetod next,
    mis võimaldab elemendi alumist naabrit
  • meetod nextAll,
    mis tagastab elemendid, mis asuvad pärast määratud elementi ühe vanema sees
  • meetod siblings,
    mis võimaldab saada elemendi naabreid ühe vanema sees