Javascript 如何对Jquery输出求和

Javascript 如何对Jquery输出求和,javascript,jquery,Javascript,Jquery,我创建了几行并乘以一些数据以获得总计: 但我不知道如何将所有的总数加起来,并将其打印在“手头现金”行中 以下是我的密码: $(文档).ready(函数(){ $('.row1').keyup(函数(ev){ var row1c=$(this).val()*1000; $('.row1c').html((row1c.toFixed(2)); }); }); $(文档).ready(函数(){ $('.row2').keyup(函数(ev){ var row2c=$(this).val()*5

我创建了几行并乘以一些数据以获得总计:

但我不知道如何将所有的总数加起来,并将其打印在“手头现金”行中

以下是我的密码:


$(文档).ready(函数(){
$('.row1').keyup(函数(ev){
var row1c=$(this).val()*1000;
$('.row1c').html((row1c.toFixed(2));
});
});
$(文档).ready(函数(){
$('.row2').keyup(函数(ev){
var row2c=$(this).val()*500;
$('.row2c').html((row2c.toFixed(2));
});
});
$(文档).ready(函数(){
$('.row3').keyup(函数(ev){
var row3c=$(this).val()*100;
$('.row3c').html((row3c.toFixed(2));
});
});
$(文档).ready(函数(){
$('.row4').keyup(函数(ev){
var row4c=$(this).val()*50;
$('.row4c').html((row4c.toFixed(2));
});
});
$(文档).ready(函数(){
$('.row5').keyup(函数(ev){
变量row5c=(row1c+row2c+row3c+row4c);
$('.row5c').html((row5c.toFixed(2));
});
});

截至……的现金状况。。。。。。
注
量
全部的
1000塔卡纸币
0
500塔卡纸币
0
100塔卡纸币
0
50塔卡纸币
0
库存现金(所有总额之和)
0

您需要添加以下代码

$('input[type=text]').keyup(function(){
    var total = 0;
    $('input[type=text]').each(function(){
      total += Number($(this).parent().next().find('span').text());
    })
    $('.row5c').text(total);
})
注意:您的代码有许多不必要的
标记。还有很多
ready()
函数,这也是不必要的。您可以将整个代码包装在一个
标记和一个
ready()
函数中

演示:

$(文档).ready(函数(){
$('.row1').keyup(函数(ev){
var row1c=$(this).val()*1000;
$('.row1c').html((row1c.toFixed(2));
});
$('.row2').keyup(函数(ev){
var row2c=$(this).val()*500;
$('.row2c').html((row2c.toFixed(2));
});
$('.row3').keyup(函数(ev){
var row3c=$(this).val()*100;
$('.row3c').html((row3c.toFixed(2));
});
$('.row4').keyup(函数(ev){
var row4c=$(this).val()*50;
$('.row4c').html((row4c.toFixed(2));
});
$('.row5').keyup(函数(ev){
变量row5c=(row1c+row2c+row3c+row4c);
$('.row5c').html((row5c.toFixed(2));
});
$('input[type=text]')。键控(function(){
var合计=0;
$('input[type=text]')。每个(函数(){
总数+=数字($(this.parent().next().find('span').text());
})
$('.row5c').text(total.toFixed(2));
})
});

截至……的现金状况。。。。。。
注
量
全部的
1000塔卡纸币
0
500塔卡纸币
0
100塔卡纸币
0
50塔卡纸币
0
库存现金(所有总额之和)
0

无论如何,它不会在总计后添加.00。已更新代码。如果回答了您的问题,请标记为“正确”。