使用JQuery计算隐藏的表行

时间:2011-02-16 13:20:18

标签: jquery

我有一个带有几个隐藏行的表。我想要实现的是让每个按钮点击显示一个隐藏的行,这可能吗?

我使用以下

计算表格行数
var rowCount = parseInt($('#Table tr').length);

如何统计隐藏的表格行?

3 个答案:

答案 0 :(得分:6)

尝试

$('#Table tr:hidden').length

:hidden selector

答案 1 :(得分:2)

正如其他人所说,您可以使用:hidden选择器在选择器中指定隐藏元素。

$("#Table tr:hidden").length; //number of hidden <TR> elements

至于每按一次按钮显示每个按钮,您也可以使用:first选择器:

$(".showRow").click(function(){
    $("#Table tr:hidden:first").show();   
});

演示:http://jsfiddle.net/J3QdQ/

答案 2 :(得分:1)

可以通过:隐藏运算符

$('#Table tr:hidden').length