table根据所在列的td,获取所有行该列的值

$(document).on('click','.class',function){
var td=$(this);
var txt=td.text();
//根据这个td所在的列td.index()得到这个table所有行该列的值之和
}

我是动态生成的table,.class是设置的class属性,上面的代码是td的点击事件

根据所在列的td,获取所有行该列的值?

问题结束!已经做出来了,
for(var i=0;i<qg.length;i++){
var qgNum=0;
var j=0;
td.parents("table").find("tr").rach(function(){
if(j<4){
j++;
return true;
}
$(this).find('td:eq('+qg[i]+')').each(function(){
var num=$(this).text();
//计算2个数之和
qgNum=accAdd(num,qgNum);
})
})
alert(qgNum);
}

qg为要改的列的数组,accAdd为精确加法计算的方法。

那给你几个资源吧:

jq插件:
http://www.jq22.com/

api:
http://jquery.cuishifeng.cn/

另外可以关注下vue,react,angularjs,这几个是未来趋势,还有es6,(http://es6.ruanyifeng.com)