Pemilih parent

Pemilih :parent memilih elemen-elemen, yang merupakan induk (iaitu elemen tidak kosong, yang mengandungi elemen atau teks). Untuk mendapatkan induk atau leluhur set jQuery, lihat kaedah parent dan parents. Oleh kerana :parent bukan sebahagian daripada spesifikasi CSS, untuk meningkatkan prestasi dalam pelayar moden adalah lebih baik untuk menapis elemen terlebih dahulu dengan menggunakan pemilih css tulen, dan kemudian mengaplikasikan .filter(':parent').

Sintaks

Mendapatkan elemen-elemen induk:

javascript$(':parent');

Contoh

Kami mempunyai jadual table dengan latar belakang hijau, mari cari sel td, yang merupakan induk, dan warnakannya dengan warna kelabu:

html<table>
  <tr><td>aaa</td><td></td></tr>
  <tr><td>bbb</td><td></td></tr>
  <tr><td>ccc</td><td></td></tr>
</table>
csstable {
  border: 1px;
}

td {
  width: 40px;
  background: green;
} 
javascript$('td:parent').css({background: '#ccc'});

Lihat juga

  • pemilih empty,
    yang memilih elemen-elemen kosong
  • kaedah parent,
    yang mendapatkan induk langsung elemen
  • kaedah parents,
    yang memilih elemen-elemen, yang tidak mempunyai keturunan (termasuk nod teks)