我用我的页面中的jQuery UI滑块组件设置范围的价格。 我也可以使用他们的ui.values []来设置和显示其他div中的新值。jQuery用户界面滑块:移动的值(与)处理
我怎样才能让看到下的新值。即如果我将 手柄移动到$ 100,我想在该手柄下设置“$ 100”文本。
顺便说一句,我使用范围版本 - 设置一个价格范围,所以我有两个手柄在我的滑块(最小& max)。
var minPriceRange=100;
var maxPriceRange=500;
$("#priceRangeSlider").slider({
range: true,
min: minPriceRange,
max: maxPriceRange,
step: 10,
values: [ minPriceRange, maxPriceRange ],
slide: function(event, ui) {
("#fromRangeText").text("$" + ui.values[ 0 ]);
$("#toRangeText").text("$" + ui.values[ 1 ]);
}
});
感谢,伟大工程! – Dan
这与我的问题相同,如果滑块是在屏幕外创建的,则标签位于手柄上方,而不是下方。添加margin-top:1000px;到你的滑块CSS,你会看到问题。 – Illuminati