PrevAll metodi

prevAll metodi berilgan elementdan oldin, birota ota-ichida joylashgan barcha elementlarni qaytaradi.

Sintaksis

Yuqoridagi barcha qo'shnilarni olish:

javascript$(selektor).prevAll();

Qo'shnilarni berilgan selektor bo'yicha filtrlash ham mumkin:

javascript$(element).prevAll(selektor);

Misol

Keling #test elementni topamiz va uning barcha yuqoridagi qo'shnilariga '!' matnini html metodi yordamida joylaymiz:

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

HTML kod shu ko'rinishga keladi:

html<p>tashqarida</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">ichkarida</p>
  <p>ichkarida</p>
  <p>ichkarida</p>
</div>
<p>tashqarida</p>

Shuningdek qarang

  • nextAll metodi,
    bu berilgan elementdan keyin, birota ota-ichida joylashgan elementlarni qaytaradi
  • prev metodi,
    bu elementning yuqoridagi qo'shnisini olish imkonini beradi
  • prevUntil metodi,
    bu berilgan elementdan oldin joylashgan elementlarni qaytaradi
  • siblings metodi,
    bu elementning birota ota-ichidagi qo'shnilarini olish imkonini beradi