我有一个页面上有两个滑块,那里没什么特别的。但是:我在使用滑块中的值和使用外部按钮来控制滑块时发现了一个奇怪的问题。
这是我的滑块。
var slider = $("#amount_slider").slider({
value: amount,
min: min_amount,
max: max_amount,
step: step,
slide: function( event, ui ) {
$("#CREDIT").val(ui.value);
handle_amount.qtip('option', 'content.text', '€ ' + FormatNumber(ui.value));
},
change: function( event, ui ) {
$("#CREDIT").trigger('blur');
Calculate();
}
});
console.log($("#amount_slider").slider("value"));
console.log($("#amount_slider").slider("option", "value"));
当我执行这些输出时,我会得到两个不同的结果!结果应该是 25000,但我得到 24500 和 25000。在 ui.value 中还有 24500...
我希望有人可以帮助我:-)
如果你想摆弄这个错误:http: //jsfiddle.net/xzhgd/