在jquery-ui滑块函数中调用插件

时间:2016-02-13 14:00:33

标签: jquery jquery-ui autosize

我正在使用来自jquery ui的范围滑块,并希望从其cd deploy windeployqt --release --qmldir <qml-dir-location> <exe-location> 函数中调用另一个插件(autosize)。但是这样做不起作用:

slide

如何拨打$( "#slider-range" ).slider({ range: true, min: 100000, max: 5000000, step: 100000, animate: true, slide: function( event, ui ) { $( "#range_max" ).val(ui.values[ 1 ])).autosizeInput(); }, }); autosizeInput()字段中的#range_max

1 个答案:

答案 0 :(得分:1)

这是一个解决方法,我将函数绑定到文本框的input事件,并在移动滑块时触发它。

$("#slider-range").slider({
  range: true,
  min: 100000,
  max: 5000000,
  step: 100000,
  animate: true,
  slide: function( event, ui ) {
    $( "#range_max" ).val(ui.values[ 1 ]).trigger('input');
  }
});

$("#range_max").on("input", function() {
  $(this).autosizeInput();
});

<强> Updated Fiddle.