jquery - 按行号和列号选择表格中的任意单元格

标签 jquery html-table

我有一个大表格,我需要能够使用其单元格/行坐标选择特定单元格。

使用 jQuery 最优雅的方式是什么?

最佳答案

在这种情况下,我认为使用原生 JavaScript 实际上使代码更容易理解:

var table = $("#table")[0];
var cell = table.rows[1].cells[1]; // This is a DOM "TD" element
var $cell = $(cell); // Now it's a jQuery object.

请注意,仅选择 table 元素将使 rows 包含 thead 中的这些行(和 tfoot )。您可能想要的是:

var table = $("#table tbody")[0];
/* remaining code from above */

这是一个示例:http://jsfiddle.net/CgqQt/

关于jquery - 按行号和列号选择表格中的任意单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930892/

相关文章:

css溢出滚动表格单元格宽度为:auto or width:100%

交替行的 jQuery 表格样式与 CSS 表格样式

jquery - 在弹出窗口中选择框在 Internet Explorer 中不起作用

HTML 图像相对大小未按预期在 Chrome 中拉伸(stretch)

php - 如何在表格中以垂直方式显示数组中的数据

javascript - td 没有父表标签

javascript - Kendo optionLabel 下拉菜单无法正常工作

javascript - Jquery .click() 不适用于 Android

javascript - JavaScript 中嵌套命名空间的继承

html - 正确设置表中单元格的比例