我有兩個說明包含文字SUM,但是一個是粗體(SUM和一個不是(SUM))。我想要得到td:eq(5),它的描述包含SUM而沒有b標籤。無法找到一列中的確切TD值
HTML是動態生成的,所以我不能放任何ID,類等等。
這是我的代碼(這讓我在兩個領域和綠色背景):
$('#someTable tr').each(function() {
var tr = $('#someId').closest('tr');
var tdSum = $(tr).find('td:contains("SUM")');
$(tdSum).closest('tr').find('td:eq(5)').css('background-color', 'green');
});
我希望你明白我想要做的事。
請發表您的HTML或的jsfiddle。 – j08691
如果它總是'第一'或'最後',或者它總是'第五'行,那麼你可以使用一個計數器使第5行變綠。 –