I'm using bootstrap-slider.js. Everything works fine, but setting a new value with setValue does not trigger the "change" function.
HTML:
<div id="barra-temp">
<input id="selec-temp" type="text"/>
</div>
JAVASCRIPT:
var barratemp = $("#selec-temp").slider({
id: "slider-temp",
min: 1500,
max: 1850,
tooltip: 'always',
tooltip_split: true,
range: true,
formatter: function(value) {
return 'Año: ' + value;
}
});
barratemp.on('change',function(val){
console.log('It works');
});
CODE TO UPDATE VALUES:
$("#selec-temp").slider('setValue',[1550,1552],true);
Handlers move to the new position, but the triggerChangeEvent does not trigger.
Thank you