我有一个id为trend_table的表格。我希望单元格与“Page Fans”完全匹配
$j("#trends_table td:contains('Page Fans')")
这给了我所有包含的单元格,我该如何做等于?我摆弄了一堆语法但我找不到任何东西。
我看到了这个,Jquery find table cell where value is X但是没有看到我如何为给定的表做这件事,不理解上下文。
感谢 乔尔
答案 0 :(得分:9)
尝试使用过滤器。见下文,
$j('#trends_table td').filter(function () {
return $.trim($(this).text()) == 'Page Fans';
});
答案 1 :(得分:5)
$('#trends_table td').filter(function() {
return $(this).text() == 'Page Fans';
}).css('background-color', 'red');
以下是您尝试完成的示例。 http://jsfiddle.net/bQdpp/1/。在这个例子中,我只是将细胞变成红色,如果返回的细胞超过1个,则小心,然后所有细胞都变为红色。