首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从字段值求和并在div中输出结果

从字段值求和并在div中输出结果
EN

Stack Overflow用户
提问于 2011-06-04 09:34:10
回答 1查看 471关注 0票数 1

我以前用javascript做过,不知道用jquery做什么。

我希望你能帮助我!

我尝试了下一个:

代码语言:javascript
运行
复制
<script>

$('.field').mouseout(function () {
    var sum = 0;
    $('.field').each(function() {
        sum += Number($(this).val());
    });
      $("#resultado").html(sum.toFixed(2));
});​​​​​​​​​

</script>

div resultado应该会更改内容。不会发生:/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-04 09:42:03

尝试模糊事件,而不是mouseout

代码语言:javascript
运行
复制
$('.field').blur(function() {
    var sum = 0;
    $('.field').each(function() {
        sum += Number($(this).val());
    });
    $("#resultado").html(sum.toFixed(2));
});

http://jsfiddle.net/syJ9g/1/

或绑定到所有类型的事件

代码语言:javascript
运行
复制
$('.field').bind("mouseout blur click", function() {
    var sum = 0;
    $('.field').each(function() {
        sum += Number($(this).val());
    });
    $("#resultado").html(sum.toFixed(2));
});

http://jsfiddle.net/syJ9g/2/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6234115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档