如何获取特定类的表数据总数? (jQuery的)

时间:2013-01-24 22:09:07

标签: javascript jquery

说我有下表:

<table class="table questions">
    <tr>
        <td class="someClass">Some data</td>
        <td class="someOtherclass">Some data</td>
    </tr>
    <tr>
        <td class="someOtherClass">Some data</td>
        <td class="someOtherclass">Some data</td>
    </tr>
    <tr>
        <td class="someOtherClass">Some data</td>
        <td class="someClass">Some data</td>
    </tr>
</table>

如何获得表数据的总数,它们的类值为someClass?例如对于这个表,总数将是两个。

2 个答案:

答案 0 :(得分:3)

只需使用.length来查找有多少

$('.questions .someClass').length // will return 2 since there are 2 rows

答案 1 :(得分:1)

假设您要使用.someClass

计算表格中元素的数量
$('.someClass', '.questions').length

$('.questions').find('.someClass').length //faster