我想帶班itemPrice
我要總結多個div的相同類別
我的HTML
<div class="itemPrice">1,000</div>
<div class="itemPrice">2,000.50</div>
<div class="itemPrice">3,000</div>
<div class="itemPrice">1,020.54</div>
<div class="itemPrice">4,200</div>
<div class="itemPrice">3,500</div>
<div class="total">?????</div>
我的JavaScript
$(document).ready(function() {
var sum = 0;
$(".itemPrice").each(function() {
var val = $.trim($('.itemPrice').text());
// val = val.split(",")
if (val) {
val = parseFloat(val.replace(/^\$/, ""));
sum += !isNaN(val) ? val : 0;
}
});
$('.total').text(sum);
});
從<div>
的獲得總價值但是由於逗號(,)它不起作用。
這樣的回答可以幫助你https://stackoverflow.com/a/44236062/1209018。但使用類選擇器。 –
你到目前爲止嘗試過什麼? – guradio
@RajaprabhuAravindasamy說了什麼,但也嘗試在parseInt中包裝值,因爲逗號和句點。 –