siblings()

jQuery siblings() metodi

❮ jQuery traversing metodlari

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.


❮ jQuery traversing metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!