【发布时间】:2019-06-10 20:44:36
【问题描述】:
尝试将各种价格乘以乘数(天数)相加,我的函数适用于 100 公里,但在更改为 200 公里时不会产生任何结果,其中 100 公里是 R125/天,200 公里是 R225/天.这些以每日和总计的跨度表示,daily being the sum of extra's + 100kms 和 Total being = multiplier * extras + multiplier * 100kms
我已经在一些建议的帮助下重写了我的脚本,但遇到了另一个问题,即要显示第二个值,即 200km 值。我的小提琴在这里:https://jsfiddle.net/shiataz12/mjnqth3L/169/
我想过尝试这样的事情:
$("#qr1").click(function() {
displayVals1();
});
$("#qr2").click(function() {
displayVals2();
});
当 200kms 复选框被选中作为基准值时,尝试将 R225/天和 R1125/天作为值。
【问题讨论】:
-
编程不是复制粘贴代码。您的整个 JavaScript 逻辑可以在不超过 30 行代码中完成。了解 DRY 原则。
-
我会研究一下,我对 Jquery 还很陌生,还没有深入研究使用其他让生活更轻松的功能。不过谢谢。
标签: jquery syntax add multiplication