78 of 119 menu

Der Parent-Selektor

Der Selektor :parent wählt Elemente aus, die Eltern sind (also nicht-leere Elemente, die ein Element oder Text enthalten). Um die Eltern oder Vorfahren einer jQuery-Sammlung zu erhalten, siehe die Methoden parent und parents. Da :parent nicht zum CSS-Standard gehört, ist es für eine bessere Leistung in modernen Browsern besser, zuerst die Elemente mit einem reinen CSS-Selektor zu filtern und dann .filter(':parent') anzuwenden.

Syntax

Übergeordnete Elemente abrufen:

$(':parent');

Beispiel

Wir haben eine Tabelle table mit grünem Hintergrund, lasst uns die Zellen td finden, die Eltern sind, und sie grau einfärben:

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

Siehe auch

  • Selektor empty,
    der leere Elemente auswählt
  • Methode parent,
    die das unmittelbar übergeordnete Element erhält
  • Methode parents,
    die Elemente auswählt, die keine Nachfahren haben (einschließlich Textknoten)
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen