0

我正在尝试对单选按钮的值求和。两行 div 和每行 2 个单选按钮。有关更多详细信息,请参见链接:http: //jsfiddle.net/HFuey/

JQ,我正在尝试使用:

function recalculate() {
    var sum = 0;

    $("input[type=radio]:checked").each(function() {
        sum = parseFloat($(this).val();
    });

    $("#sum").html(sum.toFixed(2));
}

$("input[type=radio]").change(function() {
    recalculate();
});

有什么办法吗?我也可以使用 href 属性吗?

4

1 回答 1

2

我想你想要

sum += parseFloat($(this).val());

以便它编译(括号)并且值递增(+=)。

另请注意,您还必须在小提琴中导入 jQuery,如果您有一组,您将不会真正得到一个总和:一次只能检查一个单选按钮。

所以我想你想要这个(链接到固定小提琴)

于 2013-01-29T16:03:06.530 回答