prev()

jQuery prev() metodi

❮ jQuery traversing metodlari

Misol

Klass nomi "start" bo‘lgan har bir <li> elementidan oldingi qo‘shni elementni qaytarish:

$(document).ready(function(){   $("li.start").prev().css({"color": "red", "border": "2px solid red"}); });

Natija:

    ul (parent)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

prev() metodi tanlangan elementdan oldingi qo‘shni elementni qaytaradi.

Qo‘shni elementlar — ota elementi bitta bo‘lgan elementlardir.

DOM daraxti: Bu metod DOM elementlarining oldingi qo‘shni elementi bo‘ylab orqaga harakatlanadi.

Tegishli metodlar:

  • prevAll() - tanlangan elementdan oldingi barcha qo‘shni elementlarni qaytaradi
  • prevUntil() - berilgan ikki argument orasidagi barcha oldingi qo‘shni elementlarni qaytaradi

Sintaksis

$(selector).prev(filter)

Parametr Tavsif
filter Ixtiyoriy. Oldingi qo‘shni elementni qidirishni toraytirish uchun selektor ifodasini belgilaydi

O‘zingiz sinab ko‘ring — misollar

Har bir <div> elementidan oldingi qo‘shni elementni tanlash
Har bir <div> elementidan oldingi qo‘shni elementni qanday tanlash mumkin.

Qidiruvni toraytirish
Har bir <div> elementidan oldingi qo‘shni <p> elementini qanday tanlash mumkin.


❮ jQuery traversing metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!