我有一个包含许多行的 HTML 表格。我里面有七列。表中的每个单元格 ( <td>
) 都有一个带有 grid[x][y] 的 ID 属性,其中 x 和 y 分别代表列和行。
示例 <td>
是
<td id="grid[2][2]" class="available"...> -- This indicates 3rd column 3rd row
<td id="grid[2][4]" class="unavailable"...> -- This indicates 3rd column 5th row
等等。
现在我需要编写一个查询,该查询给出 class="available"或 class="unavailable"的列数。如何用 jQuery 编写它?
因此,为了获取具有 class="available"的第一列,它会是这样的,
(id = grid[0]* and class == "available").size
请帮我将上面的(一个愚蠢的查询)转换为一个有意义的 jQuery。
最佳答案
这里,
$("td[id^='grid[0]'].available").length
应该为您提供可用类和 0 行的 td 数量。您可以更改行号并获取其他行号。
关于jquery - 如何使用 jQuery 批量选择 <td>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3503367/