例如我有这张表:
<table>
<tr>
<td class ="mark">1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td class ="mark">4</td>
<td class ="mark">5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
现在我想计算有多少行具有类“mark”的单元格。 我可以使用这样的东西(使用jQuery):
$('.mark').length;
但是它给了我3号(在示例表中),但是这个类只有2行。 有什么优雅的解决方案如何实现这个目标?
答案 0 :(得分:5)
答案 1 :(得分:1)
试试这个: -
$('.mark').parent('tr').length;
答案 2 :(得分:0)
您也可以尝试
$('.mark').closest('tr').length;
这也适用于mark
深度嵌套的情况。