请查看此演示小提琴。
我想要做的是在结果中添加一个前导“$”。Retained Aid 中的标签“工作正常”,但是当我将“$”添加到它时,它会处理数字而不是显示运行总数,它只是将数字添加到输出中。
因此,添加2000 + 4000 + 5000会显示为“ $200040005000 in Retained Aid ”(带有美元符号,但实际上并未添加数字)。
var updateTotal = function () {
var input1 = parseInt($('#earnedAid1').val() || 0);
var input2 = parseInt($('#earnedAid2').val() || 0);
var input3 = parseInt($('#earnedAid3').val() || 0);
$('#total').text("$" + input1 + input2 + input3 +" in Retained Aid");
};
编辑:除此之外,只需在输入框中输入“2”,在输出中显示为 $200。