我正在为tablesorter编写一个扩展,但这是我第一次尝试扩展JavaScript。在行内,我有多个的值发生更改时,例如:
$('select').change(function(){
});
我需要获取这个select所在的列,以便为col
设置值:
('tr.result > td:nth-child('+col+')').each(function(){
我能否从包含选择器的td元素中获取它呢?
-- 解决我特定问题的方法是:
$('select').change(function(){
td = $(this).parent('td');
col = $(td).parent().children().index(td);
});