這裏是什麼,我試圖完成jQuery UI的滑塊移動到下一個值
說我從150值單擊手柄只能移動到50,而不是跳轉到150的樣本圖像。我再次點擊它從50移動到100.
反過來說,句柄是價值150然後我點擊價值5,它不應該直接跳到5它應該從150移動到100.
我該怎麼做?
這裏是我的代碼:
var valMap = [5, 10, 20, 50, 100, 150];
value = 0;
var slider = $("#slider").slider({
disabled: false,
animate: true,
min: 0,
max: valMap.length - 1,
slide: function (event, ui) {
slider.slider("option", "animate", "slow");
},
change: function() {
var Slideval = $(this).slider('value');
console.log(Slideval, value)
if(value < Slideval) {
console.log("incremented")
} else if(value > Slideval) {
console.log("decremented")
}
value = Slideval;
}
});
這裏有一個樣品的jsfiddle:http://jsfiddle.net/endl3ss/jNwww/21/
有助於鏈接到http:// jsfi上的示例ddle.net或http://jsbin.com – James
我剛剛加了一個jsfiddle – Defyleiti
也看這個jsfiddle http://jsfiddle.net/5xMMz/11/ –