jQuery失去焦点后取平均值的方法
最近做了一个功能,table里四个可编辑div编辑后取平均值,因为四个可编辑div和展示平均值的td标签在不同tr里,所以需要做这样的处理。
function averaging(className,idName) {
className.bind("blur",function () {
var arr1 = [];
for(var i = 0;i < className.length;i++){
if(className.eq(i).html() != ''){
arr1.push(className.eq(i).html());
}
}
if(arr1.length == 4){
var sum = 0;
for(var j = 0;j < arr1.length;j++){
sum += + arr1[j];
}
idName.html(sum/4);
}
});
}