Jquery ui滑块范围在IE中不起作用

时间:2016-06-29 11:40:06

标签: jquery jquery-ui-slider

Jquery ui滑块范围更改事件在IE浏览器中不起作用

$("#borrow_field").on('change', function(){
    alert('yes');
     var brCurrentValue = $("#slider-range").slider('option', 'value');
    setTimeout(function(){
        $("#slider-range").slider("value", brCurrentValue);
    },200);
});

我还在滑块中使用了回调函数,但没有工作

1 个答案:

答案 0 :(得分:1)

请参阅此fiddle

$("#slider-range").slider();
$("#borrow_field").on("change", function() {
  setTimeout(function() {
    $("#slider-range")

      .slider("value",
        $("#borrow_field").val()
      );

  }, 200);
});

我假设您正在尝试更新两种方式,您可以根据滑块值更新借用字段,并手动更新借用字段(这应该反映在滑块中 - 也许是您的javascript就是这样做的。

在这种情况下,您没有正确获取输入值。