Użyłem składnika suwak jQuery UI na mojej stronie, aby ustawić zakres cen. Mogę również użyć ich ui.values [], aby ustawić i pokazać nowe wartości w innych elementach div.jQuery UI Slider: przesuń wartość wzdłuż (z) uchwytem
W jaki sposób mogę wykonać do zobacz nową wartość pod uchwytem. To znaczy. jeśli przeniosłem uchwyt do 100 USD, chcę ustawić tekst "100 USD" pod tym uchwytem.
BTW, używam wersji zakresu - do ustalenia zakresu cen, więc mam dwa uchwyty na moim suwaku (min. & 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 ]);
}
});
Dzięki, działa świetnie! – Dan
Ma to ten sam problem, co mój, jeśli suwak został utworzony poza ekranem, etykieta znajduje się nad uchwytem, a nie poniżej. Dodaj margin-top: 1000px; do suwaka CSS, a zobaczysz problem. – Illuminati