10

我有一个图片库,里面有 39 张图片。两个按钮上一个和下一个,中间是一个计数器。图像在表格内,显示了 6 张图像。
当用户按下下一个按钮时,6 个可见图像上升,另外 6 个显示。
我想计算可见图像的数量。
示例 6/39 按下下一个时应该是 12/39。如果我在每次点击时都 +6,有时最后一个 tr 的图像少于 6 张,当计数器变为 +6 时,它会超过所有图像的数量。所以我现在需要显示当前 tr 的索引。然后我需要计算该 tr 的 td 并将这个数字放入计数器并递增。

4

1 回答 1

27

假设您的表的 id 为“mytable”,您可以使用

$( "#mytable tr td" ).length

但是,假设你想访问第 2 行,那么你使用

$( "#mytable tr:nth-child(2) td" ).length

但如果你想计算可见行的“td”,请使用

$( "#mytable tr:visible td" ).length
于 2011-12-07T00:35:46.917 回答