78 of 119 menu

Selektor parent

Selektor :parent wybiera elementy, które są rodzicami (czyli niepuste elementy, zawierające element lub tekst). Aby uzyskać rodziców lub przodków zbioru jQuery, sprawdź metody parent i parents. Ponieważ :parent nie należy do specyfikacji CSS, dla poprawy wydajności w nowoczesnych przeglądarkach lepiej najpierw przefiltrować elementy używając czystego selektora css, a następnie zastosować .filter(':parent').

Składnia

Pobieranie elementów-rodziców:

$(':parent');

Przykład

Mamy tabelkę table z zielonym tłem, znajdźmy komórki td, które są rodzicami i pokolorujmy je na szary kolor:

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

Zobacz też

  • selektor empty,
    który wybiera puste elementy
  • metoda parent,
    która pobiera bezpośredniego rodzica elementu
  • metoda parents,
    która wybiera elementy, które nie mają potomków (włączając węzły tekstowe)
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć