У меня был этот старый слайдер jQuery UI, который работал очень хорошо несколько месяцев назад, но теперь я, кажется, получаю сообщение об исключении: не могу вызвать метод addClass не определено. Я проверил значения, передаваемые в слайдер, и они являются регулярными датами Javascript.jQuery UI slider - Не удается вызвать метод addClass из 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);
}
});
Есть ли особая причина, по которой я могу получить эту новую ошибку?
Можете ли вы установить точку останова и пройти через код? Мне кажется, что ошибка «addClass» вызывается где-то, и переданное ей значение не определено. Если вы можете пройти через код, возможно, вы увидите, правильно ли инициализируются значения.Кроме того, недавно вы изменили версию jQuery? – Sam
Вы проверили журнал? jQuery UI имеет некоторые ошибки, на днях я испытал утомительную ошибку в конкретной реализации datepicker, она не работает, если есть текстовый ввод на той же странице! – SexyBeast
Я предполагаю, что «Невозможно вызвать метод« addClass »неопределенного.» происходит из вашего файла jquery.js? –