$('table.listings td:contains("You")').each(function(){
$(this).children('td:nth-child(2)').addClass('highlighted');
});
我在页面上有多个table.listings
,但是选择了包含“你”的那个{我要添加类highlighted
到每行的第二个单元格,但上面的代码不起作用正如我所料。
答案 0 :(得分:0)
试试这个:
$('table.listings td:contains("You")').each(function(){
$("td:nth-child(2)", $(this).parent().parent().get(0)).addClass('highlighted');
});
答案 1 :(得分:0)
$('table.listings :contains("You")').each(function(){
$(this).children('td:nth-child(2)').addClass('highlighted');
});
答案 2 :(得分:0)
$('table.listings:contains("You") td:nth-child(2)').addClass("highlight");