jQuery的鸿沟不更新变量

时间:2019-07-16 14:34:41

标签: jquery

我的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变量除

0 个答案:

没有答案