Metóda prevAll

Metóda prevAll vracia všetky elementy, ktoré sa nachádzajú pred zadaným v rámci jedného rodiča.

Syntax

Získanie všetkých susedov zhora:

javascript$(selector).prevAll();

Susedov je možné tiež filtrovať podľa zadaného selektora:

javascript$(element).prevAll(selector);

Príklad

Nájdeme element #test a všetkým jeho susedom zhora nastavíme text '!' pomocou metódy 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').prevAll().html('!');

HTML kód bude potom vyzerať takto:

html<p>outside</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">inside</p>
  <p>inside</p>
  <p>inside</p>
</div>
<p>outside</p>

Pozri tiež

  • metóda nextAll,
    ktorá vracia elementy nachádzajúce sa po zadanom v rámci jedného rodiča
  • metóda prev,
    ktorá umožňuje získať suseda elementu zhora
  • metóda prevUntil,
    ktorá vracia elementy nachádzajúce sa pred zadaným
  • metóda siblings,
    ktorá umožňuje získať susedov elementu v rámci jedného rodiča