78 of 119 menu

Parent селекторы

:parent селекторы ата-ана болып табылатын элементтерді таңдайды (яғни ішінде элемент немесе мәтін бар бос емес элементтер). jQuery жиынының ата-аналарын немесе ата-тектерін алу үшін, parent және parents әдістерін қараңыз. :parent CSS спецификациясына жатпайтындықтан, заманауи браузерлерде өнімділікті жақсарту үшін алдымен элементтерді таза css-селекторымен сүзгіден өткізіп, содан кейін .filter(':parent') қолдану ұсынылады.

Синтаксис

Ата-ана элементтерді алу:

$(':parent');

Мысал

Бізде жасыл фоны бар table кестесі бар, ата-ана болып табылатын td ұяшықтарды тауып, оларды сұр түске бояйық:

<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'});

Сондай-ақ қараңыз

  • empty селекторы,
    бос элементтерді таңдайды
  • parent әдісі,
    элементтің тікелей ата-анасын алады
  • parents әдісі,
    ішінде туындысы жоқ элементтерді таңдайды (мәтін түйіндерін де қоса алғанда)
azbydeenesfrkakkptruuz