使用jQuery进行简单的乘法

时间:2012-11-14 17:57:49

标签: jquery multiplication

我似乎无法弄清楚如何将2个div相乘并在另一个div中显示总数。我的几次尝试都没有成功。例如,最终结果如下所示:

<div class="itemOne">2</div>
<div class="itemTwo">5</div>
<div class="total">10</div>

3 个答案:

答案 0 :(得分:4)

试试这个......

var one = parseInt($(".itemOne").text(), 10);
var two = parseInt($(".itemTwo").text(), 10);
$(".total").text(one * two);

答案 1 :(得分:1)

这里不需要jQuery。在纯JavaScript中尝试:

​var a = document.getElementsByClassName('itemOne')[0].innerHTML;
var b = document.getElementsByClassName('itemTwo')[0].innerHTML;
document.getElementsByClassName('total')[0].innerHTML = parseInt(a,10)*parseInt(b,10);​

<强> jsFiddle example

答案 2 :(得分:0)

试试这个,

<强> Live Demo

$('.total').text( parseFloat($('.itemOne').text()) * parseFloat($('.itemTwo').text()))