Javascript Paypal 滑块字符串后缀

Javascript Paypal slider string suffix

我有这个代码 http://jsfiddle.net/y8owze31/6/。我需要能够通过变量将后缀应用于字符串。我现在做的方式很原始。我的意思是

$(function() {
var1 = "suffix"
$( "#slider-range-max" ).slider({
  range: "max",
  min: 1,
  max: 50,
  value: 25,
  slide: function( event,ui, string) {
    $( "#amount" ).val( ui.value + "suffix" );
      $( "#amt_id" ).val( ui.value );
  }
});
$( "#amount" ).val( $( "#slider-range-max" ).slider( "value" ) );
});

但这似乎并没有像我希望的那样工作,只是尝试用字符串进行计算。

在您的情况下,您需要在以下位置定义您的值类型:

$( "#amount" ).val( ui.value + "suffix" );

并在:

$( "#amount" ).val( $( "#slider-range-max" ).slider( "value" ) );

javascript不知道你输入的是哪种类型的数据。你应该分别定义如:

$( "#amount" ).val( "" + ui.value + "suffix" );

$( "#amount" ).val("" + $( "#slider-range-max" ).slider( "value" ) + "suffix" );

看,您在值所在的位置添加了一些引号,您只需将变量编辑为字符串值即可。

干杯!

这里是JSFiddle example