好的,我有这段代码在特定点上运行良好。
$(document).ready(function(){
var val1 = +$(".charge").val();
var val2 = +$(".fee").val();
var val3 = +$(".loadrate").val();
$("#finalrate").val(val1-val2+val3);
$(".financeinput").keyup.each(function(){
var val1 = +$(".charge").val();
var val2 = +$(".fee").val();
var val3 = +$(".loadrate").val();
var initial = $("#finalrate").val();
$("#finalrate").val(val1-val2+val3);
var second = $("#finalrate").val();
if(initial < second){
$("#finalrate").removeClass("redardown").addClass("greenarup");
}
if(initial > second){
$("#finalrate").removeClass("greenarup").addClass("redardown");
}
if(initial = second){
}
});
});
我有多个带有“.charge”类的字段和多个带有“.fee”类的字段,但是这里的代码只获取该类的第一个字段的值,而我需要计算所有这些字段。我知道这一定很容易,但我对 javascript 还很陌生。