Допустим, у меня есть следующая таблица:
<table width=200 border=1>
<tr>
<th>Ignore</th>
<th>Highlight</th>
<th>Ignore</th>
</tr>
<tr>
<td>yep</td>
<td>yep</td>
<td>yep</td>
</tr>
<tr>
<td>yep</td>
<td>yep</td>
<td>yep</td>
</tr>
</table>
, и я хочу выделить все Подсветка столбцов.Как мне сделать это, основываясь на тексте заголовка?
Я понимаю, что этого можно добиться, выбрав n-й дочерний элемент, но что можно доказать в будущем в отношении вероятных изменений порядка столбцов.
$('body > table > tbody > tr > td:nth-child(2)').css('background-color', 'pink');
http://jsfiddle.net/8XSLF/