jQuery UI Slider Czasami pokazując -1
wartość w Firefox 10.0.2 Jak rozwiązać ten problem?Jak naprawić jQuery UI suwak, Wyświetlono Wartość ujemna
Problem jest w demo oryginalnym miejscu wtyczki jqueryui.com/demos/slider/range.html
jQuery UI Slider Czasami pokazując -1
wartość w Firefox 10.0.2 Jak rozwiązać ten problem?Jak naprawić jQuery UI suwak, Wyświetlono Wartość ujemna
Problem jest w demo oryginalnym miejscu wtyczki jqueryui.com/demos/slider/range.html
Jest to błąd z biblioteki jQuery UI .. inni odnotowano również ją z wersją 1.8.16 .. Można go zobaczyć tutaj http://bugs.jqueryui.com/ticket/8108
Zgodnie komentarzach w wątku Sprawdziłem go i 1.8.17 działa świetnie ... wygląda na to, że błąd został ponownie wprowadzony w wersji 1.8.18 ..
Spróbuj zmienić pliki na wersję 1.8.17 .. powinno działać!
Jeśli jej problem, że jesteś coraz Reguly dlaczego nie spróbować stosowania plastra, jak następuje:
$(function() {
$("#slider-range").slider({
range: true,
min: 0,
max: 500,
values: [ 75, 300 ],
slide: function(event, ui) {
$("#amount").val("$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ]);
checkValues(ui.values[ 0 ], ui.values[ 1 ]);
}
});
$("#amount").val("$" + $("#slider-range").slider("values", 0) + " - $" + $("#slider-range").slider("values", 1));
function checkValues(valOne, valTwo){
if (valOne == -1){
$("#amount").val("$0 - $" + valTwo);
$('.ui-state-active').removeClass('ui-state-active');
}
};
});
jest to trochę prymitywnej łaty, ale to wystarczy. Przetestowałem to tutaj - http://www.alsdev.co.uk/slider. UWAGA Przetestowałem to używając 10 jako czeku, ponieważ nie mogę odtworzyć "-1".
Mam nadzieję, że to trochę pomaga.
Zauważyłem to podczas pracy z Firefoksem 10.0.2 dla OS X i stwierdziłem, że istniało ono dla jQuery UI 1.8.16, 1.8.17 i 1.8.18, więc niestety rozwiązanie Anza nie działało dla mnie.
zrobiłem naprawdę po prostu patch-robotę w międzyczasie, po prostu będzie działać Używam zaktualizować suwaki etykiety i przepisanie go:
function SlideFunction(sSlider, ui) {
if (ui.value == -1) {
ui.value = 0;
};
$(sSlider).val(ui.value);
};
Gdzie sSlider jest zmienną ciąg lokalny zawiera identyfikator przesuwanego suwaka.
gdzie dokładnie to się dzieje? i dlaczego to jest problem? –
Im nie mogę odtworzyć tego ... – Alex
shouldnt show -1, powinien zaczynać się od 0 tylko – Sanooj