在html表

时间:2017-05-06 07:18:00

标签: javascript jquery html css html-table

我能够使用此

获得td的最后一个孩子
$jq('#stripeTable > tbody > tr:nth-child('+(i+1)+') >td:last-child').text(colValues +" < "+ colValuesWithOverTime);

该做什么并获得td的第二个孩子,就像我使用 td:last-child

获得最后一个孩子一样

3 个答案:

答案 0 :(得分:3)

尝试 td:nth-​​last-child(2)。这将从最后选择第二个孩子。

答案 1 :(得分:1)

console.log($("td").last().prev().text());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr><td>1</td><td>2</td><td>3</td></tr>
</table>

使用last和prev,

$("td").last().prev();

答案 2 :(得分:0)

使用.eq()函数从jQuery数组中获取倒数第二个

var count = $('td').length;
var secondLast = $('td').eq(count - 2);