Mbinu ya prevAll

Mbinu prevAll inarudisha vipengele vyote vilivyo mbele ya kipengele fulani ndani ya mzazi mmoja.

Syntax

Kupata jirani zote kutoka juu:

javascript$(kichaguzi).prevAll();

Inawezekana pia kuchuja jirani kulingana na kichaguzi fulani:

javascript$(kipengele).prevAll(kichaguzi);

Mfano

Wacha tupate kipengele #test na kwa jirani zake zote kutoka juu tuweke maandishi '!' kwa kutumia mbinu html:

html<p>nje</p>
<div>
  <p>ndani</p>
  <p>ndani</p>
  <p id="test">ndani</p>
  <p>ndani</p>
  <p>ndani</p>
</div>
<p>nje</p>
javascript$('#test').prevAll().html('!');

Msimbo wa HTML utakuwa na muonekano huu:

html<p>nje</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">ndani</p>
  <p>ndani</p>
  <p>ndani</p>
</div>
<p>nje</p>

Angalia pia

  • mbinu nextAll,
    ambayo inarudisha vipengele vilivyo baada ya kipengele fulani ndani ya mzazi mmoja
  • mbinu prev,
    ambayo inaruhusu kupata jirani ya kipengele kutoka juu
  • mbinu prevUntil,
    ambayo inarudisha vipengele vilivyo mbele ya kipengele fulani
  • mbinu siblings,
    ambayo inaruhusu kupata jirani za kipengele ndani ya mzazi mmoja