无法在JavaScript

时间:2016-06-13 21:55:47

标签: javascript jquery

我编写了第一个java脚本,需要一些帮助。

我需要将一些var,var sum_fin = 2 * sum_res;(28行脚本)相乘,但不能这样做 - 显示错误。怎么了?

jQuery(document).ready(function(){
    var sum_min = 2000;
    var sum_max = 100000;
    var sum_step = 100;

    $( ".sum_slid" ).slider({
        animate: true,
        range: "min",
        value: 7000,
        min: sum_min,
        max: sum_max,
        step: sum_step,

        slide: function( event, ui ) {
            sum_res =  ui.value;
            $( ".sum_res" ).html( sum_res );
            $( "#fn-sl-dig-take" ).html( sum_res );

        },

        change: function(event, ui) { 
            $('.sum_in').attr('value', ui.value);
            $( "#fn-sl-dig-take" ).attr('value', ui.value);
        }
    });

    var k_sum = 0.1;
    var sum_fin = 2 * sum_res;
    $( ".sum_min" ).html( sum_min );
    $( ".sum_max" ).html( sum_max );
    $( ".sum_step" ).html( sum_step );
    $( ".k_sum" ).html( k_sum );
    $( ".sum_fin" ).html( sum_fin );
});

1 个答案:

答案 0 :(得分:2)

您无法在任何地方声明sum_res,这就是运行此代码时会收到错误的原因。