gpt4 book ai didi

Jquery:计算模糊事件的值

转载 作者:行者123 更新时间:2023-12-01 06:21:03 26 4
gpt4 key购买 nike

我正在尝试在我的表单上进行一些实时计算,请查看表单...

<input type="text" value="0" name="product1" class="num"/>
<input type="text" value="0" name="product2" class="num" />
<input type="text" value="0" name="product3" class="num"/>
<input type="text" value="0" name="cost" class="cost"/>

还有 jquery 代码...

$(function() {
var cost = 0;
$('.num').blur(function(){
cost+= parseFloat($(this).val());
});
$('.cost').val(cost);
});

但它不起作用,请帮忙,谢谢。

最佳答案

您需要移动更新模糊事件处理程序内成本字段值的行:

更新使用这种方法还有一个逻辑问题,修改值会导致总数不断增加,我修改了代码来解决这个问题:

$(function() {
$('.num').live("blur", function(){
var parentLI = $(this).closest("LI");
var cost = 0;
$(".num", parentLI).each(function() {
var value = $(this).val();
if (!isNaN(value) && value != "")
cost+= parseFloat(value);
})
$('.cost').val(cost);
});
});

关于Jquery:计算模糊事件的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5579367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com