siblings()
jQuery siblings() metodi
Misol
Klass nomi "start" bo‘lgan har bir <li> elementining barcha qo‘shni elementlarini qaytarish:
$(document).ready(function(){
$("li.start").siblings().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
siblings() metodi tanlangan elementning barcha qo‘shni elementlarini qaytaradi.
Qo‘shni elementlar — ota elementi bitta bo‘lgan elementlardir.
DOM daraxti: Bu metod DOM elementlarining qo‘shni elementlari bo‘ylab oldinga va orqaga harakatlanadi.
Maslahat: Qidiruvni faqat oldingi yoki keyingi qo‘shni elementlar bilan cheklash uchun prev() yoki next() metodidan foydalaning.
Sintaksis
$(selector).siblings(filter)
| Parametr | Tavsif |
|---|---|
| filter | Ixtiyoriy. Qo‘shni elementlarni qidirishni toraytirish uchun selektor ifodasini belgilaydi |
O‘zingiz sinab ko‘ring — misollar
Qidiruvni toraytirish
Qo‘shni elementlarni qidirishni filtrlash uchun ikkala parametrdan qanday foydalanish mumkin.
Har bir <div> elementining barcha qo‘shni <p> elementlarini tanlash
Qidiruvni har bir <div> elementining barcha qo‘shni <p> elementlari bilan qanday toraytirish mumkin.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
