2012-03-01 13 views

Odpowiedz

2

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ć!

-2

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.

+0

Sprawdziłem w firefox 10, ale nadal mam ten sam problem – Sanooj

+0

czy nie ustawił on wartości 0; kiedy dojdziesz do -1? – Alex

+0

Tak, kilka razy wartość wynosi od 1 do -1. Zabawne jest to, że gdy otwarty jest firebug, to nie pokazuje błędu – Sanooj

2

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.

Powiązane problemy