如何找到不是20个输入框的动态平均值

时间:2012-09-03 14:31:08

标签: javascript jquery average

我如何找到动态平均值,而不是20个带有“.num”类的输入框,但即使只是20个中的五个。我已经完成了如下但是它不起作用

$.fn.sumValues = function() {
        var sum = 0; 
        this.each(function() {
            if ( $(this).is(':input') ) {
                var val = $(this).val();
            } else {
                var val = $(this).text();
            }
            sum += parseFloat( ('0' + val).replace(/[^0-9-\.]/g, ''), 10 );
        });
        return sum.toFixed(2);
    };

    $(document).ready(function() {
        $('input.price').bind('keyup', function() {
            $('span.total').html( $('input.price').sumValues()/$('.num').length );
        });
    });

0 个答案:

没有答案