在另一个td的课程之后瞄准下一个td

时间:2013-10-29 14:05:59

标签: jquery jquery-selectors

<tr>
    <td>Full File</td>
    <td><span class="badge">5</span></td>
    <td><div class="progress"><div class="bar Full"></div></div></td>
    <td><span class="label ">Waiting</span></td>
</tr>

大家好!
简短而重要:

我想用jquery来定位&#39; span.label&#39;了解课程&#39;全文&#39;

3 个答案:

答案 0 :(得分:2)

尝试:

$(this).closest('td').next().find('span.label');

或者

$(this).closest('tr').find('span.label');

答案 1 :(得分:1)

你可以这样做:

$('.Full').closest('tr').find('.label');
  • 首先获取Full jQuery对象。
  • 接下来转到closesttr元素。
  • 然后使用.find()转到指定的范围,类为label

修改

要使用类label专门定位范围,请使用:

$('.Full').closest('tr').find('span.label');

答案 2 :(得分:0)

尝试

$('div.Full').closest('td').next('td').children('span.label');

.closest()

.children().find()