找到包含指定时间的第一个TD的行

时间:2011-05-31 01:59:20

标签: jquery

<tr class="time"><td>7:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
        <tr class="time"><td>7:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
        <tr class="time"><td>8:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
        <tr class="time"><td>8:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
        <tr class="time"><td>9:00am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>
        <tr class="time"><td>9:30am</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr>

我有一个基本的表格,我正在使用它作为时间表,并希望遍历tds和trs。

我想要做的是首先使用“contains”选择器找到我想要的时间的行,然后当我有Row时,我想用“Eq”来选择哪一列。

$("tr.time:firstChild:contains('"+mytime+"')");

我甚至认为这是对的。

1 个答案:

答案 0 :(得分:0)

你想要这样的东西......

$("tr.time td:first-child:contains('" + mytime + "')")

jsFiddle