我需要jQuery自动给我输入字段中的时间总和。我尝试了这个但是我无法让它工作24小时
$(document).on("change", ".qty1", function() {
var sum = 0;
$(".qty1").each(function(){
sum += +$(this).val();
});
$(".total").val(sum);
});
input {display: block;}
input.total {margin-top: 30px;}
<input type="text" class="qty1" value="" />
<input type="text" value="1:45" class="qty1" value="" />
<input type="text" value="1:45" class="qty1" value="" />
<input type="text" value="1:45" class="qty1" value="" />
<input type="text" value="1:45" class="qty1" value="" />
<input type="text" value="1:45" class="qty1" value="" />
<input type="text" class="total" value="" />
答案 0 :(得分:0)
考虑使用moment.js; https://momentjs.com/
这提供了一种操作Date()对象的简便方法。
我想通过一些共同的开始日期去做,然后使用moment.js来添加()小时和分钟。
添加所有输入字段后,我会通过moment.js&#39;来获取原始日期和结果之间的差异。 diff()函数