我正在尝试获取表中的行数,例如...
<table>
<tr id="siteA">
<td>1</td>
<td>siteA</td>
</tr>
<tr id="siteB">
<td>2</td>
<td>siteB</td>
</tr>
<tr id="siteA">
<td>3</td>
<td>siteA</td>
</tr>
</table>
使用以下 JQuery 代码...
var rowCount = $('table tr').length;
如果表未更改,则返回的行数为 3。
在尝试隐藏几行(例如#siteA)并再次计算行数后,我仍然得到 3。
$("tr#siteA").hide();
var rowCount = $('table tr').length;
如何确保计算的行数不包括已隐藏的行数?