我的jQuery除法功能不起作用,一旦起作用,便不再更新变量。由于其他两个数字正在更新,这有点奇怪。
这是代码,我只是看不到错误:
$(".inc").on("click", function() {
// Get the price from data in the div
var price = $('#price').data("price");
// Grab the Quantities of each of the Multiple add Quantities
var quant = 0;
$('.multiple_add').each(function(i,n){
quant += parseInt($(n).val(),10);
});
// Full Price
var fullPrice = price * quant;
// Work out the Meals
var meals = 14 * quant;
// Per Meal
var permeal = fullPrice / meals;
console.log(meals);
console.log(fullPrice);
console.log(permeal);
});
perMeal
不会再次更新,只是位于相同的值上,而其他2x值会更新吗?
将任一值更改为整数即可使它起作用,但不适用于2x变量除