Metode prevAll

Metode prevAll mengembalikan semua elemen yang berada sebelum elemen yang ditentukan dalam induk yang sama.

Sintaks

Mendapatkan semua elemen saudara di atas:

javascript$(selektor).prevAll();

Anda juga dapat memfilter elemen saudara berdasarkan selektor yang ditentukan:

javascript$(elemen).prevAll(selektor);

Contoh

Mari kita temukan elemen #test dan untuk semua elemen saudaranya di atas, setel teks '!' menggunakan metode 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('!');

Kode HTML akan terlihat seperti ini:

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

Lihat juga

  • metode nextAll,
    yang mengembalikan elemen-elemen yang berada setelah elemen yang ditentukan dalam induk yang sama
  • metode prev,
    yang memungkinkan mendapatkan elemen saudara tepat di atas elemen
  • metode prevUntil,
    yang mengembalikan elemen-elemen yang berada sebelum elemen yang ditentukan
  • metode siblings,
    yang memungkinkan mendapatkan semua elemen saudara dalam induk yang sama