Выбор конкретных ячеек - PullRequest
       13

Выбор конкретных ячеек

0 голосов
/ 08 февраля 2010
$('table.listings td:contains("You")').each(function(){
 $(this).children('td:nth-child(2)').addClass('highlighted');
});

У меня есть несколько table.listings на странице, но выбран тот, который содержит «Вы», и я хочу добавить класс highlighted во 2-ю ячейку в каждой строке, но приведенный выше код не работает, как я ожидал.

Ответы [ 3 ]

0 голосов
/ 08 февраля 2010
$('table.listings :contains("You")').each(function(){
 $(this).children('td:nth-child(2)').addClass('highlighted');
});
0 голосов
/ 08 февраля 2010
$('table.listings:contains("You") td:nth-child(2)').addClass("highlight");
0 голосов
/ 08 февраля 2010

Попробуйте это:

$('table.listings td:contains("You")').each(function(){
    $("td:nth-child(2)", $(this).parent().parent().get(0)).addClass('highlighted');
});
...