点击后,我的表格单元格会突出显示。我需要找到突出显示的单元格的rowIndex。
我试着这样做
我试着这样做
$(".ui-state-highlight").index(); // Results to 0
我也试过了
$('td').click(function(){ var row_index = $(this).parent().index('tr'); var col_index = $(this).index('tr:eq('+row_index+') td'); alert('Row # '+(row_index)+' Column # '+(col_index)); }); // Results : Row # -1 Column # -1
我通过this发布了第一个答案,但仍然无法得到结果。
解决方法
尝试这个,
$('td').click(function(){ var row_index = $(this).parent().index(); var col_index = $(this).index(); });
如果您需要表的索引包含td,那么您可以将其更改为
var row_index = $(this).parent('table').index();