prev()
jQuery prev() metodi
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.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
