我正在尝试在移动滑块时执行计算并设置输入值。我无法让它工作,非常感谢任何帮助。请在下面查看我的代码:
if (modalContentCall[objname].private_use == true) {
    $(this).append($('<div>').load('Content_for_injection.htm #private_use',function(){
            $('#inputamount').change(function() {
            var isinputamount = parseInt($('#inputamount').val());
            });                 
               $( "#slider-range-max" ).slider({
                range: "max",
                min: 0,
                max: 100,
                value: 0,
                slide: function( event, ui ) {
                $( "#slideramount" ).val( ui.value );
                if (isinputamount > 0) {
                $( "#actualamount" ).val( ui.value/100*isinputamount );                 
                }
                else $( "#actualamount" ).val(0);
               }
});
$( "#slideramount" ).val( $( "#slider-range-max" ).slider( "value" ) );
$( "#actualamount" ).val( $( "#slider-range-max" ).slider( "value" ) );
大部分代码是标准的 UI 代码并且可以正常工作。我已经添加了:
if (isinputamount > 0) {
                    $( "#actualamount" ).val( ui.value/100*isinputamount );                 
                    }
                    else $( "#actualamount" ).val(0);
                   }
和:
$( "#actualamount" ).val( $( "#slider-range-max" ).slider( "value" ) );
我想将添加的输入#inputamount乘以滑块值(当它被移动时)除以 100(以获得小数点 1/100 的百分比),以在#actualamount.
我似乎无法让它工作。