Jquery数学和方法

Ste*_*Ste 5 javascript jquery sum

我需要总结一些钱的价值,我有这个HTML

<div class=''>54,44</div>
<div class=''>34,10</div>
<div class=''>44,00</div>
<div class=''>14,50</div>
Run Code Online (Sandbox Code Playgroud)

如何使用这些div文本的总和发出警报?(正确的总和!! ;-))非常感谢!

Igo*_*mov 11

添加一些类money(或使用$("div")选择器)并执行以下操作:

var sum = 0;
$(".money").each(function(){
    sum += parseFloat($(this).text().replace(",", "."));
});

alert(sum);
Run Code Online (Sandbox Code Playgroud)


Jam*_*iec 8

首先,值得在每个div上使用原始数据放置数据属性,没有任何特定于语言环境的格式.

例如/

<div data-amount="55.44">54,44</div>
Run Code Online (Sandbox Code Playgroud)

然后假设这些div是可识别的,你可以简单地做

var total = 0;
$('some-selector-for-your-divs').each(function(){
   total += parseFloat($(this).data('amount'));
});
Run Code Online (Sandbox Code Playgroud)

编辑:呃!关于货币金额的修正问题.