Selektor empty
Selektor :empty wybiera elementy,
które nie mają elementów potomnych (czyli puste elementy,
w których nie ma ani elementu, ani tekstu).
Składnia
Pobieranie pustych elementów:
$(':empty');
Przykład
Mamy tabelkę
table
z zielonym tłem, znajdźmy komórki td,
które nie mają w sobie ani tekstu,
ani elementu, 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:empty').css({background: '#ccc'});