Я пытаюсь заставить работать с всплывающей подсказкой jquery ui datepicker (встроенный как календарь). Все работает нормально, всплывающая подсказка показывает, пока я не поменяю месяц в календаре. Затем всплывающая подсказка перестает работать. Я не знаю, как решить эту проблему, и я буду признателен за любую помощь.
Ниже мой код (я использовал этот скрипт).
Спасибо!
$(function() {
var specialDays = {
'2011': {
'3': {
'10': {tooltip: "Some event", className: "holiday"}
},
'4': {
'15': {tooltip: "Some another event", className: "holiday"}
}
}
};
$('#datepicker').datepicker({beforeShowDay: function(date) {
var d = date.getDate(),
m = date.getMonth()+1,
y = date.getFullYear();
if (specialDays[y] && specialDays[y][m] && specialDays[y][m][d]) {
var s = specialDays[y][m][d];
return [true, s.className, s.tooltip]; // selectable
}
return [false,'']; // non-selectable
}});
/* tooltip*/
$(".ui-datepicker-calendar tbody").tooltip();
});