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