Miałem ten stary suwak jQuery UI, który działał dobrze kilka miesięcy temu, ale teraz wydaje mi się, że czytam wyjątek: Nie można wywołać metody 'addClass' niezdefiniowany. Sprawdziłem wartości przekazywane do suwaka i są to zwykłe daty JavaScript.suwak jQuery UI - Nie można wywołać metody 'addClass' z undefined
$('#dateFilter').click(function() {
return $('#sliderContainer').slideToggle(200);
});
$(function() {
var endFiling, startFiling;
startFiling = Date.parse($('#startFiling').val());
endFiling = Date.parse($('#endFiling').val());
return $('#filingDateSlider').slider({
range: true,
min: startFiling,
max: endFiling,
step: 86400000,
values: [startFiling, endFiling],
slide: function(event, ui) {
var eD, end, sD, start;
sD = new Date(ui.values[0]);
start = dateFormat(sD);
eD = new Date(ui.values[1]);
end = dateFormat(eD);
$('#filingStartDate').text(start);
return $('#filingEndDate').text(end);
}
});
Czy istnieje jakiś szczególny powód, dla którego mógłbym dostać ten nowy błąd?
Czy jesteś w stanie ustawić punkt przerwania i przejść przez kod? Błąd brzmi dla mnie, że "addClass" jest gdzieś wywoływany, a przekazywana do niego wartość jest niezdefiniowana. Jeśli przejdziesz przez ten kod, być może zobaczysz, czy wartości są poprawnie inicjowane.Czy ostatnio zmieniłeś wersję jQuery? – Sam
Czy sprawdziłeś log? jQuery UI ma kilka błędów, drugiego dnia doświadczyłem męczącego błędu w konkretnej implementacji datepicker, to nie działa, jeśli istnieje wejście tekstowe na tej samej stronie! – SexyBeast
Zakładam, że "Nie można wywołać metody" addClass "nieokreślonego." pochodzi z pliku jquery.js? –