基本上,您可以注意到这里存在问题。我有这个循环问题,我该如何解决这个问题?新手在这里抱歉... :(
这就是我想到的,但似乎这不起作用:/
for (var i = 1; i <= 12; i++) {
$("._"+i).each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum += parseFloat(value);
$("._"+i+"t").html("<b style='color:purple;'>"+sum+"</b>");
}
});
};
这是我的代码..
var sum1 = sum2 = sum3 = sum4 = sum5 = sum6 = sum7 = sum8 = sum9 = sum10 = sum11 = sum12 = 0;
$("._1").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum1 += parseFloat(value);
$("._1t").html("<b style='color:blue;'>"+sum1+"</b>");
}
});
$("._2").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum2 += parseFloat(value);
$("._2t").html("<b style='color:blue;'>"+sum2+"</b>");
}
});
$("._3").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum3 += parseFloat(value);
$("._3t").html("<b style='color:blue;'>"+sum3+"</b>");
}
});
$("._4").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum4 += parseFloat(value);
$("._4t").html("<b style='color:blue;'>"+sum4+"</b>");
}
});
$("._5").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum5 += parseFloat(value);
$("._5t").html("<b style='color:blue;'>"+sum5+"</b>");
}
});
$("._6").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum6 += parseFloat(value);
$("._6t").html("<b style='color:blue;'>"+sum6+"</b>");
}
});
$("._7").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum7 += parseFloat(value);
$("._7t").html("<b style='color:blue;'>"+sum7+"</b>");
}
});
$("._8").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum8 += parseFloat(value);
$("._8t").html("<b style='color:blue;'>"+sum8+"</b>");
}
});
$("._9").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum9 += parseFloat(value);
$("._9t").html("<b style='color:blue;'>"+sum9+"</b>");
}
});
$("._10").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum10 += parseFloat(value);
$("._10t").html("<b style='color:blue;'>"+sum10+"</b>");
}
});
$("._11").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum11 += parseFloat(value);
$("._11t").html("<b style='color:blue;'>"+sum11+"</b>");
}
});
$("._12").each(function(){
var value = $(this).text();
if(!isNaN(value) && value.length != 0) {
sum12 += parseFloat(value);
$("._12t").html("<b style='color:blue;'>"+sum12+"</b>");
}
});