在jquery中求和类值
对同一类中的所有值求和的最简单方法是什么在jquery中求和类值,jquery,Jquery,对同一类中的所有值求和的最简单方法是什么 <div class='head'> <div class='title'> <div class='sumMe'>$1.01</div> </div> </div> <div class='head'> <div class='title'> <div class='sumMe'>$2.01</div>
<div class='head'>
<div class='title'>
<div class='sumMe'>$1.01</div>
</div>
</div>
<div class='head'>
<div class='title'>
<div class='sumMe'>$2.01</div>
</div>
</div>
$1.01
$2.01
sumMe=3.02为了安全起见,可以使用jQuery循环、函数和函数快速实现这一点
var sum = 0;
$(".sumMe").each(function(){
var value = Number($(this).text());
// or parseInt($(this).text(), 10);
sum += isNaN(value) ? 0 : value;
});
alert(sum);
为了安全起见,可以使用jQuery循环、函数和函数快速实现这一点
var sum = 0;
$(".sumMe").each(function(){
var value = Number($(this).text());
// or parseInt($(this).text(), 10);
sum += isNaN(value) ? 0 : value;
});
alert(sum);
试试这个:
var sumMeTotal = 0;
$(".sumMe").each(function(){
//Use parseInt with a radix 10
var sumMe = parseInt($(this).text(), 10);
sumMeTotal += sumMe;
});
alert(sumMeTotal);
试试这个:
var sumMeTotal = 0;
$(".sumMe").each(function(){
//Use parseInt with a radix 10
var sumMe = parseInt($(this).text(), 10);
sumMeTotal += sumMe;
});
alert(sumMeTotal);
检查这里的工作示例
检查这里的工作示例正是我要写的内容。但是,您应该将基数(10)添加到parseInt调用中,因为对于某些数字,您会得到奇数结果,否则(它会猜测基数)更新OP如果可以的话,如果它是浮点,我还需要基数吗?我必须手动剥去美元符号吗?这正是我要写的。但是,您应该将基数(10)添加到parseInt调用中,因为对于某些数字,您会得到奇数结果,否则(它会猜测基数)更新OP如果可以的话,如果它是浮点,我还需要基数吗?我必须手动去除美元符号吗?您将如何指定家长以确保您进入正确的层次结构?您将如何指定家长以确保您进入正确的层次结构?