Aco*_*orn 13 jquery html-table
我有一个大表,我需要能够使用它的单元格/行坐标选择一个特定的单元格.
使用jQuery执行此操作的最优雅方法是什么?
And*_*ker 25
这是我认为使用本机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.
Run Code Online (Sandbox Code Playgroud)
请注意,只选择table
元素将rows
包括thead
(和tfoot
)中的那些行.你可能想要的是:
var table = $("#table tbody")[0];
/* remaining code from above */
Run Code Online (Sandbox Code Playgroud)
这是一个例子:http://jsfiddle.net/CgqQt/
在查看您在评论之一中发布的小提琴后,这也可能起作用。
$('tbody tr').eq(2).find('td').eq(2).css('background-color', 'green');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23865 次 |
最近记录: |