78 of 119 menu

Parent-valitsin

Valitsin :parent valitsee elementit, jotka ovat vanhempia (eli ei-tyhjät elementit, joissa on elementti tai tekstiä). Saadaksesi jQuery-kokoelman vanhemmat tai esi-isät, katso menetelmät parent ja parents. Koska :parent ei kuulu CSS-spesifikaatioon, on nykyaikaisissa selaimissa suorituskyvyn parantamiseksi parempi suodattaa elementit aluksi käyttämällä puhdasta css-valitsinta ja sitten soveltaa .filter(':parent').

Syntaksi

Vanhempielementtien hankkiminen:

$(':parent');

Esimerkki

Meillä on pieni taulukko table vihreällä taustalla, etsitään solut td, jotka ovat vanhempia, ja väritetään ne harmaaksi:

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

Katso myös

  • valitsin empty,
    joka valitsee tyhjät elementit
  • menetelmä parent,
    joka hankkii elementin välittömän vanhemman
  • menetelmä parents,
    joka valitsee elementit, joilla ei ole jälkeläisiä (mukaan lukien tekstisolmut)
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää