滑块无法使用 Jquery ui

Slider not working using Jquery ui

我正在尝试使用 jquery 实现滑块功能。滑块是可见的,滚动时它正在获取值但未显示在 ui.value 上使用的 console.log 上的 screen.I 上,我也只想要从 94 到 110 的值。

          <div class="col-md-6">
            <div class="panel panel-default">
              <div class="panel-heading">
                <div class="panel-btns">

                </div><!-- panel-btns -->                 
                 </div><!-- panel-heading -->

              <div class="panel-body">
               <label for="temp">Temparature:  </label>
                <div id="temp"></div>
                <div id="slider-min"></div>
              </div><!-- panel-body -->
            </div><!-- panel -->
          </div><!-- col-md-6 -->
        </div><!-- row -->


<script>

    $(document).ready(function(){

       $('#slider-min').slider({
          range: 'min',
          max: 110,
          value: 92,
          slide: function(event,ui){
               console.log(ui.value);
               $( "#temp" ).val( "$" + ui.value );
          }
       });
         $("#temp").val($("#slider-min").slider("value"));
     });


  </script>

需要帮助。

这样设置div的内容

$( "#temp" ).html( "$" + ui.value );

并在选项中提供最小值

$(document).ready(function(){

   $('#slider-min').slider({
      range: 'min',
      max: 110,
      min: 94,
      value: 94,
      slide: function(event,ui){
           console.log(ui.value);
           $( "#temp" ).html( "$" + ui.value );
      }
   });
     $("#temp").val($("#slider-min").slider("value"));
 });

Fiddle 在这里 http://jsfiddle.net/76mxLjad/1/

如果您要打印 input 中的值,在这种情况下您需要使用 val(),因此您要打印 div 中的值,因此最好使用文本或 html $( "#temp" ).text( "$" + ui.value );