我有这样的表格
area: <input type="text" id="area" name="area" class="area" value="0"/>
Price per square meter: <input type="text" id="square" name="square" class="square" value="0"/>
Total Price: <span class="total"></span>
25% of total price: <span class="25total"></span>
和一个脚本
<script type="text/javascript">
$.fn.priceTotal = function() {
var valueArea = $("#area").val();
var valueAreaFinal = parseFloat(valueArea, 10);
var valueSquare = $("#square").val();
var valueSquareFinal = parseFloat(valueSquare, 10);
var TotalPriceFinal = valueAreaFinal * valueSquareFinal;
return TotalPriceFinal;
};
$(document).ready(function() {
$('input.area').bind('keyup', function() {
$('span.total').html( $('input.price').priceTotal() );
});
$('input.square').bind('keyup', function() {
$('span.total').html( $('input.price').priceTotal() );
});
});
</script>
使用此表格,当我输入每平方米的面积和价格时,总价格会自动计算。我现在的问题是,如何在另一个名为 25total 的跨度中计算总价的 25%