A prevAll metódus

A prevAll metódus visszaadja az összes olyan elemet, amelyek a megadott elem előtt helyezkednek el ugyanazon a szülőn belül.

Szintaxis

Az összes feletti szomszéd lekérése:

javascript$(szelektor).prevAll();

A szomszédok szűrhetők egy megadott szelektorral is:

javascript$(elem).prevAll(szelektor);

Példa

Keressük meg a #test elemet, és állítsuk be az összes felette lévő szomszédjának szövegét '!'-re a html metódus segítségével:

html<p>kívül</p>
<div>
  <p>belül</p>
  <p>belül</p>
  <p id="test">belül</p>
  <p>belül</p>
  <p>belül</p>
</div>
<p>kívül</p>
javascript$('#test').prevAll().html('!');

A HTML kód így fog kinézni:

html<p>kívül</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">belül</p>
  <p>belül</p>
  <p>belül</p>
</div>
<p>kívül</p>

Lásd még

  • a nextAll metódus,
    amely a megadott elem után található elemeket adja vissza ugyanazon a szülőn belül
  • a prev metódus,
    amely lehetővé teszi az elem közvetlen feletti szomszédjának lekérését
  • a prevUntil metódus,
    amely a megadott elem előtt található elemeket adja vissza
  • a siblings metódus,
    amely lehetővé teszi az elem szomszédainak lekérését ugyanazon a szülőn belül