根据第一个<td:first> </td:first> </td:last>的内容拉取文本<td:last>

时间:2010-01-24 16:54:50

标签: jquery jquery-selectors

我有一个包含十几行的表,其中一行是:

<TR><TD>
<B>Order Date</B> </TD><TD> [foo] </TD></TR>

<TR><TD>

我希望将最后一个单元格的值赋给var。

THX

3 个答案:

答案 0 :(得分:0)

你的问题有点不清楚。

您可以像这样获得第一个孩子包含Order Date的行的最后一个孩子:

$('tr:has(td:first-child:contains("Order Date")) td:last-child').text()

答案 1 :(得分:0)

尝试:

var text = $('td:contains("Order Date")').parent().children('td:last').text();

答案 2 :(得分:0)

清洁工:

  var cellText = $('td:contains("Order Date")').nextAll(':last').text();