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

Jquery ui slider range not working in IE

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);
});

我也用过slider的回调函数,但是没用

看到这个fiddle

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

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

  }, 200);
});

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

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