我遇到了一个问题:我根据改变功能做了一个函数来进行一些计算;现在我希望能够使用点击功能修改作用于(一行)计算结果的因素之一的内容;此操作应在不同的行上完成。
每个功能都可以很好地运行,但是没有与其他功能相互作用。
点击功能:
$("#calc").click(function() {
var totale = parseFloat($("#subtot1b").val());
var kgr = parseFloat($("#q1").val());
var pu = totale / kgr;
$("#pu1").val(parseFloat(totale / kgr).toFixed(5));
});
改变功能:
$('#q1,#pu1,#tax1,#tax2,#q2,#pu2').change(function() {
//do something});
我可以使用一些提示吗?
非常感谢大家。
祝福。
答案 0 :(得分:1)
您需要在点击功能结束时调用您的更改功能。
声明你的功能:
function myChangeFunction() {
//do something;
}
click
行为:
$("#calc").click(function() {
var totale = parseFloat($("#subtot1b").val());
var kgr = parseFloat($("#q1").val());
var pu = totale / kgr;
$("#pu1").val(parseFloat(totale / kgr).toFixed(5));
myChangeFunction();
});
change
行为:
$('#q1,#pu1,#tax1,#tax2,#q2,#pu2').change(
myChangeFunction();
);