我正在尝试获取表格中的行数,例如......
<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;
如何确保计算的行数不包括已隐藏的行数?