我有同樣的問題在這裏: jQuery UI Slider: move the value along (with) the handlejQuery UI的滑塊:延遲在Chrome
「我用jQuery UI的滑塊組件在我的網頁來設定的價格範圍我還可以用自己的用戶界面。 values []來設置和顯示其他div的新值 如何在句柄下看到新的值,即如果我將句柄移動到$ 100,我想在該句柄下設置「$ 100」文本「
有回答(http://jsfiddle.net/william/RSkpH/1/),但我有滑塊」動畫:「慢」「功能的問題。幫助如何使用處理動畫值。移動:(http://data2.floomby.com/files/share/2_4_2013/6TZ1DOmbk2pRqvCF0nfVw.jpg
感謝
$("#slider").slider({
range: true,
min: 100,
max: 500,
step: 10,
values: [100, 500],
animate: "slow",
slide: function(event, ui) {
var delay = function() {
var handleIndex = $(ui.handle).data('index.uiSliderHandle');
var label = handleIndex == 0 ? '#min' : '#max';
$(label).html('$' + ui.value).position({
my: 'center top',
at: 'center bottom',
of: ui.handle,
offset: "0, 10"
});
};
// wait for the ui.handle to set its position<br>
setTimeout(delay, 5);
}
});
你有什麼問題'animate:「slow」'? – ohcibi
值單擊滑塊時保持在相同的位置,只有當通過手柄滑動時才移動 –