用jQuery做$($(this).children()[1])。html())的更紧凑/可读的方法

时间:2012-05-24 23:38:58

标签: jquery

我经常发现自己在操纵表时会做这样的事情: -

$($('table tr').children()[2]).html();

当我希望第3列中的单元格作为jQuery包装集时。使用[n]选择节点,然后传递给$()以获取jQuery包装集。

有更简洁的方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:7)

使用.eq()方法

$('table tr').children().eq(2).html();

您也可以使用:eq selector

$('table tr > :eq(2)').html();