Mam następujący kod jquery slider:jQuery Slider: Uncaught TypeError: nie można nazwać metodą 'addClass' undefined
$(function() {
var select = $("#ppp");
var slider = $("<div id='slider' style='width:575px;'></div>").insertAfter(select).slider({
min: 3,
max: 60,
range: "min",
value: window.slidervalue,
step:3,
slide: function(event, ui) {
select[ 0 ].value = ui.value;
},
stop: function(event, ui) {
document.getElementById('vpp').innerHTML=ui.value;
show_products('1','Y','N','N','N','N','Y');
}
});
window.slidervalue odnosi się do określonej liczby gdzieś indziej. #ppp odnosi się do Kiedy używałem jQuery 1.7.2 wszystko szło dobrze. Kiedy jednak przełączyłem się na 1.8.1, wyrzucił wyjątek: "Uncaught TypeError: Can not call method 'addClass' of undefined" Nie wiem dlaczego ...
Problem istnieje również w wersji 1.8.0. Napotkałem go dopiero, gdy zacząłem korzystać z funkcji hostingu JQuery Google: http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js Dlaczego oni (Google) nie używają tylko stabilnych wersji dla ich obiekt hostingowy? Przełączam go teraz z powrotem na wersję 1.7.2 hostowaną na moim własnym serwerze – bicycle
oraz wersje 1.8 są ciągle testowane, więc nie są w pełni niezawodne – rahul
lepiej poczekać na bardziej niezawodną wersję 1.8 i przechodzą na to, aż do tego 1.7.2 jest najlepsza dostępna wersja – rahul