parent()

jQuery parent() metodi

❮ jQuery traversing metodlari

Misol

<span> elementining bevosita ota elementini qaytarish:

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

Natija:

body (great-great-grandparent)
div (great-grandparent)
    ul (grandparent)
  • li (direct parent) span
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

parent() metodi tanlangan elementning bevosita ota elementini qaytaradi.

DOM daraxti: Bu metod DOM daraxti bo‘ylab faqat bir daraja yuqoriga harakatlanadi. Hujjatning ildiz elementigacha yuqoriga harakatlanish (bobo elementlarni yoki boshqa ajdod elementlarni qaytarish) uchun parents() yoki parentsUntil() metodidan foydalaning.

Maslahat: DOM daraxti bo‘ylab bir daraja pastga yoki oxirgi avlod elementgacha pastga harakatlanish (bola elementlarni yoki boshqa avlod elementlarni qaytarish) uchun children() yoki find() metodidan foydalaning.


Sintaksis

$(selector).parent(filter)

Parametr Tavsif
filter Ixtiyoriy. Ota elementni qidirishni toraytirish uchun selektor ifodasini belgilaydi

O‘zingiz sinab ko‘ring — misollar

Har bir <span> elementining bevosita ota elementini qaytarish
Har bir <span> elementining bevosita ota elementini qanday qaytarish mumkin.

Qidiruvni toraytirish
Har bir <span> elementining klass nomi "first" bo‘lgan <li> ota elementini qaytarish uchun filter parametridan qanday foydalanish mumkin.

Har bir <p> elementining bevosita <div> ota elementini qaytarish
Har bir <p> elementining barcha bevosita <div> ota elementlarini qanday qaytarish mumkin.

Elementning ajdod elementlarini teg nomlari bo‘yicha ko‘rsatish
<span> elementining ajdodlari aslida qaysi elementlar ekanini ko‘rsatuvchi namoyish.



❮ jQuery traversing metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!