Empty-valitsin

Valitsin :empty valitsee elementit, joilla ei ole lapsia (eli tyhjät elementit, joissa ei ole elementtiä eikä tekstiä).

Syntaksi

Tyhjien elementtien hankkiminen:

javascript$(':empty');

Esimerkki

Meillä on pöytä table vihreällä taustalla, etsitään solut td, joissa ei ole sisällä tekstiä eikä elementtiä, ja värjätään ne harmaaksi:

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:empty').css({background: '#ccc'});

Katso myös

  • valitsin parent,
    joka valitsee vanhempielementit
  • metodi css,
    joka mahdollistaa elementin CSS-tyylien hakemisen ja muuttamisen