我输入amount作为输入:
<input style="width:200px" type="number" value="amount" class="form-control pull-right prc" placeholder="Enter amount">
我script的是:
$('.form-group').on('input', '.prc', function(){
var totalSum = 0;
var currbalance = 0;
$('.form-group .prc').each(function(){
var quantity = $(this).val();
var price=$(this).attr('price');
var item_amount= parseFloat(price*quantity);
if ($.isNumeric(quantity)){
totalSum += parseFloat(item_amount);
}
var amount=$(this).attr('amount');
if ($.isNumeric(amount)){
currbalance = amount - totalSum;
}
});
$('#total_price').text('RM '+totalSum.toFixed(2));
$('#balance').text('RM '+currbalance.toFixed(2));});
我想使用balanceid 显示它:
<p>Balance: <b id="balance">RM 0.00</b></p>
但是我的输出没有显示。我觉得我value=amount的错了。
宝慕林4294392
呼啦一阵风
随时随地看视频慕课网APP