Я обновил свою версию jQuery с 2.1.1 до 3.3.1.
После миграции версии я не могу видеть, как функционирует мой слайдер.
Я включил оба jquery.min.js and jquery-ui.min.js.
Пожалуйста, дайте мне знать, если я что-то упустил.
Фрагмент кода, на который указывает ошибка:
var slider = $(elem).slider({
range: "min",
value: scope.config.mapValues.indexOf(scope.bandwidth),
min: scope.config.min,
step: scope.config.step,
max: scope.config.mapValues.length-1,
disabled: scope.disabledFlag,
slide: function(event, ui) {
if(ui.value > scope.maxLimit){
return false;
}
scope.$apply(function() {
scope.slideValue = scope.config.mapValues[ui.value];
});
},
stop: function( event, ui ) {
if(scope.bandwidth > scope.maxLimit){
scope._resetBandWidth();
scope.$apply(function() {
var currentValue = scope.config.mapValues[scope.maxLimit];
if(ui.value <= scope.maxLimit) {
currentValue = scope.config.mapValues[ui.value];
}
scope.bandwidth = currentValue;
scope.slideValue = currentValue;
});
return false;
}
scope.$apply(function() {
var bandwidthValue = scope.config.mapValues[ui.value];
scope.bandwidth = bandwidthValue;
scope.slideValue = bandwidthValue;
});
}
}).append(disableDiv);
Ниже на изображениях показана ошибка, которую я вижу в консоли.
jQuery-UI - «Не удается прочитать свойство« шаг »из неопределенного» изображение ошибки »