4

我有一个 ID 为趋势表的表。我想要与“Page Fans”完全匹配的单元格

 $j("#trends_table td:contains('Page Fans')")

这给了我所有包含的单元格,我该怎么做?我摆弄了一堆语法,但我找不到任何作品。

我看到了这一点, Jquery 找到值为 X 的表格单元格,但看不到我将如何为给定的表格执行此操作,不了解上下文。

谢谢乔尔

4

2 回答 2

9

尝试使用过滤器。见下文,

$j('#trends_table td').filter(function () {
  return $.trim($(this).text()) == 'Page Fans';
});
于 2012-12-05T21:31:49.647 回答
6
$('#trends_table td').filter(function() {
    return $(this).text() == 'Page Fans';
}).css('background-color', 'red');

这是您尝试完成的示例。 http://jsfiddle.net/bQdpp/1/。在此示例中,我只是将单元格变为红色,注意如果返回的单元格超过 1 个,则所有单元格都变为红色。

于 2012-12-05T22:16:06.727 回答