78 of 119 menu

Parent selektori

:parent selektori ota elementlarni (ya'ni bo'sh bo'lmagan, ichida element yoki matn bo'lgan elementlarni) tanlaydi. JQuery to'plamining ota yoki bobolarini olish uchun quyidagi metodlarni ko'rib chiqing: parent va parents. :parent CSS spetsifikatsiyasiga kirmagani sababli, zamonaviy brauzerlarda samaradorlikni oshirish uchun avval elementlarni sof css-selektor yordamida filtrlash, so'ngra .filter(':parent') ni qo'llash yaxshiroqdir.

Sintaksis

Ota elementlarni olish:

$(':parent');

Misol

Bizda yashil fonga ega table jadvali bor, keling ota bo'lgan td kataklarni topamiz va ularni kulrang rangga bo'yaymiz:

<table> <tr><td>aaa</td><td></td></tr> <tr><td>bbb</td><td></td></tr> <tr><td>ccc</td><td></td></tr> </table> table { border: 1px; } td { width: 40px; background: green; } $('td:parent').css({background: '#ccc'});

Shuningdek qarang

  • empty selektori,
    bo'sh elementlarni tanlaydi
  • parent metodi,
    elementning bevosita otasini olish
  • parents metodi,
    avlodlari bo'lmagan elementlarni tanlaydi (matn tugunlarini ham o'z ichiga olgan)
azbydeenesfrkakkptruuz